Location
Set in a prime riverside location in central London, Mermaid House offers convenient and affordable workspaces just moments from Blackfriars Station, with exceptional transport connections and immediate access to the vibrant Southbank district.















