The Crown is a majestic pub nestled in the busy borough of Bromley, on the outskirts of South London, next to Sundridge Park station. It is only 30 minutes by train into London Bridge.
The pub received a significant investment in 2022, with building and remodeling works completed to ensure the pub attracts locals as well as guests from further afield.
With distinctive, double height ceilings, and a ...