Royal Norfolk Hotel, West London W2 1HH

Royal Norfolk Hotel

25 London St,
London,
W2 1HH

Tel: 020 7723 3386

Paddington, Bayswater, Hyde Park