Was it Skyline Models? I never went there, used to go to the enthusiasts' shop further east down the Bath Road - same people as the Aviation Hobby Shop?
Or is that the one you mean - I don't recall the travel agents' models though...
Edit: I think we are talking about the same place!