The Courtyard Apartments

London

England

This new development of bright and modern serviced apartments, is close to Wimbledon town centre with its array of very nice shops and restaurants. The apartments are well maintained with comfortable furnishings and a fully equipped kitchen, and they offer both comfort and a convenient location.