Slough, United Kingdom
Chalfont House Regal Court, 42-44 High St
N/A
+44800977800
Very nice space in a good location - however grossly let down by the management and customer service who promised and failed to deliver. would not recommend
like
Deli
The best companies in the category 'Deli'