London: Norfolk Plaza Hotel
Norfolk Plaza Hotel
29-33 Norfolk Square
London, W2 1RX
Contact:
Tel -
4420-77230792
Fax -
Tollfree -
Email -
Web -
Directions to my Hotel
Amenities:
Credit Cards Accepted: