Very nice place, quiet abd green. Good connection to any part of London by metro. Near to the Wembley Stadium. In our apartment was everything we need. Thank you, that was very nice stay.