Knights Court The Square Apartments

London

England

The apartment comes with 1 bedroom and a fully fitted kitchen with a dishwasher. A flat-screen TV is available.