Lime Tree Hotel

Family-run for 20 years. The owners aim to provide quality, comfort and a warm, cosy atmosphere in a brilliant location.

Contact details

Address

135-137 Ebury Street, London SW1W 9QU

Phone

44 (0)207 730 8191