35 Thurloe Place, London, SW7 2HP
Size: 3,176 sq ft Description: 35-36 Thurloe Place lies at the heart of affluent South Kensington between the Underground Station and the famous museums and cultural institutions of the area. It is located adjacent to the new Cromwell Place gallery entrance which is due to open January 2025. Cromwell Place is a 35,000 sq ft […]