Anchor Public House, London, London S, United Kingdom
About Anchor Public House
Anchor Public House is a Bars, Pubs, Bistros serving the London community in London S, United Kingdom and located at 61 Holgate Avenue.To contact Anchor Public House call 020 75851105
Location
61 Holgate Avenue
London
London S
United Kingdom
SW11 2AT
Map
Contacts
Tel: 02075851105