T
Tom Dudfield Review of The Waldorf Hilton London
A bit tired in places but the location makes up fo...
A bit tired in places but the location makes up for it
A bit tired in places but the location makes up for it
Comments: