- London Tavistock Square
Tavistock Square is a public square in Bloomsbury. The centre-piece of the gardens is a statue of Mahatma Gandhi. Booking.com