Fantastic Accommodation uniquely located in central Wimbledon, London

The Studio Apartment