THE LORD PALMERSTON DECLARED LONDON’S MOST DOG-FRIENDLY PUB
The Lord Palmerston in North London has earned the prestigious title of the best dog-friendly pub in London. That’s according to Rover.com, the world’s largest online marketplace for loving pet care and its expert Tavern Testers, who have meticulously inspected over 110 pubs up and