Russell Square
London • Historic Squares & Plazas
Russell Square is a large garden square in Bloomsbury, London, named after the Russell family, the Dukes of Bedford. It was laid out in 1806 by the 5th Duke of Bedford, and has been a key part of London's cultural and historical landscape. Home to the iconic Russell Square Hotel and surrounded by Georgian townhouses, the square is a popular spot for both locals and tourists. The square includes a café and a fountain, offering a peaceful oasis in the bustling city.
View Details →