![]() | Norfolk Plaza Hotel London: 29-33 Norfolk Square, Paddingotn, London, Greater London, W2 1RX |
| World hotels > Europe > United Kingdom > Greater London > West London > Norfolk Plaza Hotel | |
| ||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||

This information was supplied by the Norfolk Plaza Hotel, London - they are responsible for its accuracy.