Novotel London Paddington

Sheldon Square 3 Kingdom Street | London, England W2 6BD  [SEE MAP]London, England  [SEE ADDRESS]
Credit

Courtesy of Novotel London Paddington