Flat Iron Square

45 Southwark St London United Kingdom SE1 9HP






Flat Iron Square is London's home of sport, featuring 18 state-of-the-art screens. Flat Iron Square is also a destination where your taste buds can savour the victory too, with a rotating line-up of food vendors of varying cuisines. Completing the offerings is a selection of craft beers, signature cocktails, and wine.