Durrants Hotel
A charming, cozy, family-run hotel consisting of three townhouses in a row. Hide out in the corner bar with a Scotch by the fireplace, or tuck into a novel in one of the many sitting rooms. Come weekend, the parking lot nearby hosts a lovely greenmarket.
26-32 George St.
London, W1H 5BJ
+44-207-935-8131