Newly refurbished 88 Studios is providing ultramodern, chic, comfortable, affordable boutique accommodation in London. Located in Kensington, one of Londons most up-market areas, 88 studios is the ideal choice ... Read more

View all Luxury Hotels in London