We would like to introduce the Claverley Hotel. An intimate, elegant and friendly designer Hotel located on a quiet tree-lined cul-de-sac in prestigious Knightsbridge, a two minute stroll from Harrods.
Privately owned by Mrs. Demitra more about this bed and breakfast in London