Embassy Gardens

Embassy Gardens
Nine Elms Lane, London, SW8 5NQ