Pub Directions

Royal Albert

, London

Address: 43 St. Stephens Terrace, Stockwell, London, SW8 1DL

From Where
  
   Help