Bishop's Square is London’s hidden oasis—a serene pocket of calm nestled between towering modern buildings. Sit by the fountain with a coffee, watch pigeons glide past Gothic spires, and feel the city’s noise fade into silence. Here, beauty and stillness breathe together.

London/Cardinal Place Top Hotel Picks
Select your travel dates to find the best prices and availability



















