About The Holly Bush
Social Link - Linkedin: http://www. linkedin.com/company /the-holly-bush
Employee Count: 6
Keywords: restaurants
Retail Location Count: 1
More about The Holly Bush
The Holly Bush is located at 22 Holly Mount, London, England NW3 6SG, United Kingdom
+442074352892
http://www.hollybushhampstead.co.uk