British Restaurants in Crystal Palace
56 Westow Hill
London SE19 1RX
The quality of the food is superb, pricey but of a high standard but as with most
reviews my issues have been with the inconsistant standards of...
© Qype 2013 - British Restaurants Crystal Palace | Qype Reviews
Made with Love in Hamburg, Germany