What’s the best hotel folk have stayed in when visiting London?
I’ve been lucky enough to have been booked in at the Biltmore Hotel in Mayfair and it looks rather fancy but checked the price and it’s crazy - work obviously picking it up!
Just wondering if anyone has particular favourites for whatever reason? |
Reply privately, Reply in forum +quote
or View forums list | |
» Add a new message to this topic