This year, the PJ Awards 2025 are headed to the Royal Lancaster London hotel, nestled in London's vibrant Hyde Park area ...