boroughs

REVEALED: London’s least pet-friendly boroughs

The most pet-friendly London borough is Kensington and Chelsea (153) • The least pet-friendly London borough is City of London (1) • The most popular …

Continue Reading →