The Hari in London is an upscale five-star hotel in Belgravia with a cool, mid-century groove. It offers snazzy rooms with views over the rooftops of which Mary Poppins would approve, exceptional service, top notch Italian food and complimentary bicycles to get you zipping around the city. And did I mention it’s got the best…