“Castle’s Motors”, 81 Church Gate, Leicester “Castle’s Motors”, 81 Church Gate, Leicester Image by Ned Trifle Built in the 1930s as a garage – now a furniture shop.
Comments are closed.