Alexander Paddington Apartments – Alexander Paddington Apartments Website – 14 Bouviere Place, London, England, United Kingdom. Alexander Paddington Apartments is situatel in london paddington area and is close to paddington tube stations and this apartment is around many sight seeing…