R
Raad Alfarsi Review of InterContinental London Park L...
My favorite place to stay in London, live the staf...
My favorite place to stay in London, live the staff and the area, lots of nice restaurants that are great nearby and the Hyde Park Station is right around the corner from it
Comments: