The Queens Park Hotel, London

48 Queensborough TerraceBayswater, LondonW2 3SJ, United Kingdom