Tag Archives: harrods

London Hotels: Beaufort Hotel – England Hotels and Accommodation

Tucked away in a tree-lined cul-de-sac just minutes from Harrods and the designer boutiques of Knightsbridge and South Kensington, The

Posted in Hotel Video Reviews | Tagged , , , , , , , , , , , , , , , , | Leave a comment