UnsponsoredLimited Details Only
131 Sloane StreetSloane Street, Chelsea | SW1X 9AT
One Three One Sloane Street will be the area’s largest retail development for a generation – a rare opportunity to acquire a substantial, high profile flagship store in one of the world’s leading...
Size: 32,000 sq ft -
Last modified: 19/08/2016 -
0 Units Available