The renovated Norfolk Towers Paddington Hotel is walking distance from Paddington Station. The restaurant is light and airy with a Sunday morning ambiance to it. For location and price, its unbeatable being wit ... Read more

View all Luxury Hotels in London