9,590 to 9,590 sq ft (890.94 to 890.94 sq m) Asking price £45,000,000 The Glebe 36 Glebe Place, Chelsea, London, SW3 5JP New development New development 9,590 sq ft (890.94 sq m) 6 Bedrooms 6 Bathrooms 4 Receptions Share Save Key features 24-hour, 5 star hotel standard security and concierge team Va...