Hello, anyone has had experience with this hilton hotel in London?
Hampton by Hilton London Croydon
30 Dingwall Road, Croydon CR0 2NB, United Kingdom
I got points to redeem for this hotel for 2 nights but curious to know how good of the location it is to central london for tourism purposes? Thank you.