Pub Directions

The Prince of Wales

, London

Address: 136 Hampton Road, Twickenham, London, TW2 5QR

From Where
  
   Help