Roman London Wall (St Alphage Garden Section)UnclaimedOther placesLondon, ENG+442076063030Not providedVisit website