Staying here was absolutely wonderful! Sherry’s place was the perfect apartment for our first trip the London. The building was beautiful, the apartment itself was charming and extremely comfortable and it couldn’t be in a better location, less than a 2 minute walk to a tube station which was incredibly convenient! If and when we come back, we’ll absolutely be staying here!