H
Hazel Stewart Review of Radisson Blu Hotel London Stan...
A very short walk to the terminal building. So ha...
A very short walk to the terminal building. So handy, staff lovely and helpful. Very comfortable room.
Comments: