Waterloo St, Cheltenham, Gloucestershire, England

  Modern address: Waterloo St, Cheltenham, Gloucestershire, England

Longitude: -2.09   Latitude: 51.9097

Notes: Waterloo St still exists, but it was redeveloped in the 1950s.

 

 

Other resources for this location:

St. Peter's, Tewkesbury Road and Surrounding Areas:

 
Email web site editor