The spacious The Paddington Comfort Suites London is a great place to stay in the Westminster Borough district, a 25-minute walk from the Oxford Street.
The property also comes with a kitchen. The apartment is near Edgware Road tube station, which lies a 10-minute walk away.
Guests will find the 13.7-tonne Big Ben Bell 4.2 km from this apartment, while the Tate Modern is 6 km away.