Flat Iron Square

Flat Iron Square in London is a dynamic sports and entertainment venue featuring 19 massive screens, including a 16ft jumbotron. It offers vibrant atmospheres for big match days, diverse global cuisines like Greek souvlaki, fried chicken, and Neapolitan pizzas, perfect for groups and celebrations.

Getting there

Flat Iron Square

45 Southwark St, London SE1 9HP, London, SE1 9HP