Famous grand hotels in London aren’t hidden away are they? The Savoy. The Connaught. Claridges. Brown’s. The Dorchester. Ask any London cabbie to take you to anyone of these hotels and the driver could probably get you there blindfolded. Much as I like the grand entrances and ‘olde worlde’ atmosphere of those hotels, the Taj […]