Skip to main content

Primrose Hill

London, United Kingdom

Nestled inside one of London's most idyllic neighbourhoods, Cowshed Primrose Hill is a haven of relaxation and sociable grooming.

Click here to view the treatment menu.

115-117 Regents Park Road London NW1 8UR United Kingdom
Get directions
Mon-Wed: 10:00-20:00
Thursday: 10:00-21:00
Friday: 09:00-20:00
Sat: 10:00-19:00
Sun: 10:00-17:00

Please sign in or create an account to view availability and book.