SW117BN
Ambassador Building, Nine Elms, London, SW11
Popular location Secure development Private balcony Onsite staff Swimming pool, jacuzzi, sauna, gym and lounge Private cinema Nearby tube, train, and Thames Clipper Quality finishes