Photos coming soon
HOTEL
The Royal Bell
BR1 1NN, London, United Kingdom
Where it sits
The Royal Bell
BR1 1NN, London, United Kingdom
51.40610, 0.01386
Similar stays nearby
No.1 Universal House Double Bedroom Apartment
Hotel · 40 m
Centrally Located Bromley Home
Hotel · 120 m
Brama
Hotel · 259 m
Brama
Hotel · 259 m
Spacious 1 bed Apartment With Parking & Balcony!
Hotel · 393 m
Bromley Serviced Apartments
Hotel · 452 m
ibis budget London Bromley
Hotel · 455 m
Travelodge London Bromley Town
Hotel · 475 m
Nearby to explore
Plan around The Royal Bell
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
