B
Becky Halfacre Review of Radisson Blu Hotel London Stan...
Ideal location for walking distance to into the ai...
Ideal location for walking distance to into the airport. Staff are friendly the rooms are basic but comfortable
Comments: