eDreams travel guide

The Anchor

The Anchor is found near London Bridge

34 Park Street, Borough
London

The Anchor pub, located on the bank of River Thames was built in 1676 in an area that had been devastated by the Great Fire of London. The Anchor's main room overlooks the river and it has has more rooms added over the years.

London Guide | London Restaurants

Comments (0) Anonymous, been here? Share your insight!

The Anchor, LondonThe Anchor, London
© 1999 - 2009 eDreams International Network. All rights reserved. Terms and Conditions
Licenced Travel Agency GC88MD. Holidays, weekend breaks, hotels and cheap flights