City Maps Slough United Kingdom heftetEngelsk, 2017