30-31 London Road Stroud Gloucestershire GL5 2AJ |
|
Jump to map | |
01453 759992 | |
01453 753363 | |
http://thelondonhotel.co.uk |
About The London Hotel | |
The London Hotel is a Hotel Restaurant serving the Stroud community in Gloucestershire, United Kingdom and located at 30-31 London Road.
Show more...
Show less...
To contact The London Hotel call 01453 759992 or visit their website at thelondonhotel.co.uk |
Your Rating |