Planning a memorable experience to London? Forget traditional hotels and consider the charm of London holiday. From charming apartments in stylish Shoreditch to ample properties in leafy Kensington, a rental scene provides something for every taste. Enjoy the freedom of having your own space, furnished with contemporary conveniences and often found