"Women's World Cup Final to be broadcasted on large screen in Piccadilly Gardens"
Thousands are expected to gather at Piccadilly Gardens to watch the Women's World Cup final between England and Spain on a big screen.
7939 NW 21st St
Miami, Florida
Thousands are expected to gather at Piccadilly Gardens to watch the Women's World Cup final between England and Spain on a big screen.
England looks towards more ambitious goals as they meet Nigeria in the Round of 16 at the 2023 Women's World Cup.