Goede locatie, 10 minuten lopen vanaf Metro in Oxford Street.