A London pub is offering free Christmas dinner and a pint to anyone who's on their own this year.

The Alexandra, in Wimbledon, has said there are no strings attached and people who have never been in the pub before are welcome.

A statement on the pub's Facebook read: "I've been asked by a few people now if we are doing the 'free meal for anyone who is on their own' thing on Christmas day this year. The answer is that of course we are, and we're doing it exactly the same as last year.

"There's no tricks, hidden marketing swerves or strings, it's quite simple. If you are going to be on your own for whatever reason on Christmas day, come over and we'll give you a Christmas dinner and pint/glass of wine for free.

"Free means free, once you've eaten it and drank it you can toddle off home if you want, you are not obligated one per cent to buy anything at all. We don't want your email address, it doesn't matter if you never set foot in the pub again and never came here before, as long as you leave here happier than you would have been if you hadn't walked in on Christmas day, we've done our bit.