Map of Tudor London England’s Greatest city in 1520 published by the British Historic Towns Atlas and London Topographical Society