To enjoy your vacation in London, stay at Chelsea 2-Bedroom And Living Room Apartments London, which is about 25 minutes' walk from the gigantic bejeweled shrine "Albert Memorial" and 2.2 miles from Buckingham Palace.
This apartment is situated in the Earls Court district of London, right near St Philip's Church. The huge Coca-Cola London Eye Observation Wheel is 3.2 miles from the apartment.
Staying at this property, guests have access to a balcony equipped with climate control.
Chelsea 2-Bedroom And Living Room Apartments is also within a few blocks of High Street Kensington subway station.