Flat Iron Square

Flat Iron Square
Union Street, London, SE1 1TD