Those talented chaps who brought us One Hundred Hoxton are back at it again with the launch of their new bar and restaurant, One Hundred Kensington. Housed on the first floor of the impressive Exhibitionist Hotel, just a mere stone’s throw from South Kensington tube station, Harrods and The V&A, One Hundred Kensington is sure […]