Was a great place to stay. Perfect location if you’re going to a Wembley Stadium concert.