Mermaid House in Blackfriars offers excellent strategic and financial value. Situated directly next door to Blackfriars station and 5 minutes walk from St Paul’s station, the building is no more than 20 minutes from any zone 1 destination.
Compare listings
Compare