Take a stroll along the historic Windsor Street, with theatres and exhibition halls within walking distance. The nearby Estorick Collection of Modern Italian Art has a great collection of 20th century Italian art.
Nearest Transit: Heathrow Terminal 4 (Lines: Piccadilly)
Windsor Street and Nearby Attractions on Map
No tours found for Windsor Street !