A Place Like Home deal in the short term letting of properties including vacation rentals of flats, hotels and apartments in London. They specialise in the boroughs of Chelsea, Westminster, Kensington and Belgravia.