Novotel London Paddington 3 Kingdom Street Sheldon Square, Paddington
Route to Novotel London Paddington 3 Kingdom Street Sheldon Square, Paddington in London. Use the 'Opening times' tab to view the opening hours, late night shopping and Sunday shopping of this establishment.