SW117BN
Ambassador Building, Embassy Gardens, London, SW11
Exclusive duplex penthouse Views across the London skyline Private lift access 18th and 19th floors 4,890 sq ft internal space Private bar and loft-style lounge 24-hour concierge Two grand terraces