This is part of the Grange Hotel chain and I had stayed in their City Grange hotel which was excellent. So although previous reviews indicate differing opinions I picked it for a Monday night stay as it was a good price for London (£70 approx room only). What irked me about the hotel is that it has it all going... more

















