Kensington embodies the notion of luxury London living. The charmingly regal streets feature towering Victorian properties, trees, boutique stores, antique dealers, trendy bars, chic cafes and some of the best restaurants in London. For comprehensive retail therapy, visit the world-famous Harrods emporium. Stretching over 5,000 acres, Harrods is a vast treasure trove of shops, restaurants and cafes. Harrods contains everything from homeware to designer clothes to the latest developments in technology. Central London is the location of London’s most iconic buildings, monuments and tourist attractions. From the House of Parliament to Buckingham Palace, from Westminster Abbey to Trafalgar Square, central London is a veritable goldmine of exciting entertainment options- all of which are a short journey away from Kensington.