This may just be me, but I feel like no matter where you live in the world and no matter how cool your house is, an occasional hotel stay is just in order. You’re probably thinking that’s super weird but I love staying in hotels that are in the same city that I actually live in, I find it so fun.
20 Chesham Place London SW1X 8HQ, United Kingdom
020 7858 0100
**Belgraves is a Thompson Hotel & I was their guest.Bookmark