Remove Ads

Photos for Harrod's Ice Cream Parlour

Harrod's Ice Cream Parlour

87-135 Brompton Road, Second Floor, Harrod's, England SW1X 7XL United Kingdom