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

 
Get in the festive spirit by making this simple paper star decoration with our tutorial from Homemade London (link in bio) #discoverpaddington #...
Load more