Pub Directions

THE LORD STANLEY

, LONDON

Address: 15 ST. MARY'S ROAD, PLAISTOW, LONDON, LONDON (E), E13 9AE

From Where
  
   Help