Flat Iron Square

About Flat Iron Square

A new space for food, drink and music in the heart of London's Bankside

64 Union Street
Southwark, London

Flat Iron Square's previous events