Chelsea offers a vast array of quirky eateries and drinking locations, you can’t go wrong on the Kings Road. Check out some of these Quirky London Itinerary top 6 recommended bars and restaurants, all within a short stroll from Sloane Square station. 326 more words