My friend and I have been arguing about the following sentence:
"I left my trainers at my relatives’ in London"
He believes this is correct as colloquially it is obvious that he has left his trainers at the home of his relatives. But I still think that this sentence is incomplete and should read:
"I left my trainers at my relatives’ home in London"
Could someone please tell me who is correct (if anyone) and explain why?