Whilst a lot has changed in the last 100 years, Newton Abbot's Queen Street and the site of Coast & Country's office is surprisingly recognisable. Whilst almost nothing in the photo retains the same use it had in 1918, the buildings themselves are...