London Spring Mews is located in Vauxhall, one of the safest areas in London, surrounded by affluent neighborhoods and adjacent to the US Embassy. Life here is convenient with easy access to transportation and the Thames River, in one of London's most modern districts.
The facilities are top-notch, including one of London's student apartments with a pool. Other amenities like gyms, game rooms, study areas, and 24/7 concierge and security services are also excellent.