Green Pea @ Hardy's [PERMANENTLY CLOSED]

90 - 92 Trafalgar Road, London, SE10 9UW
  • British Restaurants
Green Pea @ Hardy's is now permanently closed.