Pamper your pooch with an afternoon of indulgence at The Parlour, located in Great Scotland Yard Hotel in London’s Westminster.
#Dog #Afternoon #Tea #Great #Scotland #Yard #Hotel
Pamper your pooch with an afternoon of indulgence at The Parlour, located in Great Scotland Yard Hotel in London’s Westminster.
#Dog #Afternoon #Tea #Great #Scotland #Yard #Hotel