Weather boarded buildings at top end of Beckenham Lane (opposite Bromley College), facing east up hill. Tea rooms on corner with High Street.
Comments are closed.