4/5 - Good
Verified traveller
4 Nov 2019Very good location for access to London and and events at Wembley Stadium
Reviewed on 21 May,2024
Reviewed on 23 May,2024
Reviewed on 23 May,2024
Reviewed on 17 May,2024
Reviewed on 19 May,2024
Reviewed on 14 May,2024
Very good location for access to London and and events at Wembley Stadium
Go to Luna Rossa - Italian restaurant. Superb food and great traditional service.