The Avenue Tottenham Court Road, Greater London
Introducing The Avenue - Your new home in the heart of London's West End. Offering 13,970 sq ft of retail space, The Avenue is at the forefront of the Tottenham Court Road transformation.
Size: 13,971 ft²
Price: on application
Type: Shopping Centre