Other Hotels in London - Paddington 160-162 Sussex Gardens, Paddington, London, W2 1UD Tags: internet access, televisions, wi-fi