A couple were caught engaging in sexual activity just a stone's throw away from Buckingham Palace amid the coronavirus lockdown. The unknown man and woman were seen having sex in London's sun-soaked St James's Park, just metres away from Birdcage Walk, as shocked onlookers walked past on Saturday afternoon. However despite their actions, the oblivious pair, who were eventually spotted by two police officers on horseback, were able to escape ...