The Old Spotted Dog Stadium in Upton Lane E7, (former site of St Bartholomew’s Hospital ) has been home to the Tons since 1888.