15 minute walk from the Wembley stadium