AT THE Heart of Paddington beside the famous railway station. 
Paddington Central is one of central London's premier business,
residential, healthcare and leisure destinations

Looking for plans this weekend? Why not visit our Floating Meadow and Chill Garden! Enjoy the benefits of the great outdoors and our specially...
Load more