Lord Milner Hotel

The Lord Milner is a five star boutique B&B offering luxuriously-appointed rooms and full concierge guest services, situated in the heart of London's fashionable Belgravia district.

Contact details

Address

111 Ebury Street, London SW1W 9QU

Phone

44 (0)207 881 9880