Caramel: Restaurant and Lounge

If you are wondering around South Kensington, hoping you might bump into Victoria Beckham (I have no idea who would want this) and looking for a place to spoil your tummy and rest your feet, you shouldn’t miss Caramel Restaurant and Lounge London. Its literally 5 minutes walk from South Kensington tube station. Caramel Restaurant […]

Continue Reading