Situated in London's trendy Kensington and Chelsea borough, the Kensington Flat offers self-catering accommodation. The property is a minute's walk from Earl's Court Tube Station. The apartment offers a seating area with a flat-screen TV.
Address: Flat 6, 54 Hogarth Road, London
Rates from:
GBP 77 Book Now