Grand Plaza
GRAND PLAZA HOTEL 42-43 PRINCE'S SQUARE
LONDON
W24AD
Food rating:
2/5 stars
Updated: 26. October 2023
Food rating:
2/5 stars
Updated: 26. October 2023