10-12 The Green London, W5 5DA
High Street
A retail shop For Sale in The Green, London. Other retail properties in the immediate vicinity include Cote, Yori and Amorino.
Availability: For Sale
Size: 5,108 sq ft
Rent: £148,960 pa
Type: High Street