No upcoming events. Check back soon.
Russell Square is a vibrant public garden in Bloomsbury, perfect for a peaceful escape or a leisurely stroll. Surrounded by historic architecture, it's a popular spot for locals and visitors to relax and enjoy the city's charm.