Oh, I didn't even think about it. Huh. Um... They could go to Paris if distance isn't an option. I can't think of anywhere grand in England... Edit: Brighton is a city not far from London that from reading, it's up and coming around this time, grand hotels being built in the area.