Search our site


Speak with our front desk team


London

+44 207 590 3022

 
 


 
In ‘Harrods Pet Spa’

Harrods Pet Spa

Luxury department store Harrods in London’s Knightsbridge has launched its own glamorous pet spa. The Pet Spa is described as ‘The world’s premiere destination for canine chic and feline sleek’. The menu...