The annex is a really great place to stay; fantastic amenities, lovely location and very clean. The off road parking made it even better! Would definitely recommend to anyone looking to stay in London.