Multimap.com, Digital Map Data © Bartholomew 2003,
©eMapSite.com Ltd. All rights reserved
Sales, Service and Restoration in the heart of London.
We are located in Southwark, within a brisk walk (or cab ride) from Blackfriars, Waterloo East or London Bridge Stations.
The City of London is just over Southwark or Blackfriars Bridges, and we are near to the Tate Modern Gallery and Shakespeare's Globe Theatre.
59 Ewer Street
London SE1 0NR
Click here for a detailed map via Multimap