SOS Anyone in Celle

Hi I am looking for a friend of a friend that I think may have settled in Celle
Can anyone give me any tips on how to go about it, better still is anyone living in or near to Celle.
Cheers Jerry:)

Similar threads

Latest Threads