Is it the remains of the former repair 'shed' of the Canterbury Motor Company on Rhodaus Town, Canterbury. This was formerly an agricultural hall before being part converted into a car production company (c.1903) and a roller skating rink (Canterbury Olympia Roller-Skating Rink) in its later years before becoming a car repair workshop again until its closure and demolition for student accomodation?