Cartogiraffe.com

The Anchor

The Anchor is a pub in London Borough of Bexley.