The Crimea Inn

The Crimea Inn
Crimea Road, Aldershot, GU11 1UE
Photo of The Crimea Inn