Park Grand London Paddington

1-2 Queens Gardens, Bayswater, W2 3BA London, United Kingdom