Created Date: 28 March 2013 Last Modified: 15 December 2023 Letchworth Letchworth Britain’s first garden city. Britain’s first garden city. Back to Homepage