Coline
Peace in the heart of London
A few meters from the constant hustle and bustle of Oxford Street, Soho Square offers visitors a haven of peace and greenery in the heart of the British capital. We particularly like the soothing atmosphere there with all the massive perfectly cut flowers, its pretty half-timbered house in the center and small landscaped paths. A great place to go to get away from the noise of London town!