Posted in Fashion, Restaurants & Cafes, Visit England by Rose of Ibis November 10, 2018 61 Comments Caramel London Review I was lucky enough to have the opportunity to visit Caramel London - a phenomenal and chic restaurant located within walking distance of Chelsea's King's Road. The interior design of... Read more