Belgraves Hotel London

I’ll tell you what’s great. Lying in a bath overlooking Chesham Place. This is one of London’s most chi-chi squares. There’s an attractive little park, some grand Georgian Terraces and it’s buzzing with top-of-the-range cars. Purposeful men stride through in power suits, powerful women clatter on heels and comically frazzled shoppers laden down with bags from…
View Post