Green Pea @ Hardy's [PERMANENTLY CLOSED]

90 - 92 Trafalgar Road, London, SE10 9UW
  • British Restaurants
Green Pea @ Hardy's has now ceased trading at 90 - 92 Trafalgar Road, London, SE10 9UW