Charlotte Street—A Boutique London Hotel Near Soho Charlotte Street Hotel is another one of my favorite boutique hotels under the Firmdale Hotels brand. Again, the guest lounges are amazing and it also features the “honesty bar” where you can make yourself a free snack or drink. I like to come here for afternoon tea or […]