An amazing, top floor 2-bedroom apartment with a roof terrace in between South Kensington and Earls Court.
Flat
2 Bedrooms