Paddington Central

Paddington Central
1A Sheldon Square, Westminster, London, W2 6PY