Blackfriars Pier

Blackfriars Pier
Victoria Embankment, London, WC2R 2PN