SW117AS
Ambassador Building, Embassy Gardens, London, SW11
Two Bathrooms apartment Tenth Floor 24 Hour Concierge Dual Aspect Gym and swimming pool Residents cinema Winter garden River views SKY POOL Great Transport Links