The Blue Anchor is a historic riverside pub in London, offering a charming blend of traditional British pub culture with a scenic view of the Thames. Established in 1722, this iconic venue provides a cozy atmosphere with classic pub decor, serving a variety of ales, wines, and hearty pub fare. The Blue Anchor is a popular spot for both locals and visitors looking to enjoy a relaxed meal or drink by the river, complete with outdoor seating to take in the beautiful surroundings.
Loading…
No Records Found
Sorry, no records were found. Please adjust your search criteria and try again.
Maps failed to load
Sorry, unable to load the Maps API.