Hi
I need to find a hotel in London for 1 night.They all seem so expensive.Can anyone reccommend a hotel which is reasonably priced.Doesn't really matter where it is.We geat the train into Kings Cross and heading over to Wimbledon the following day
Thanks