London, United Kingdom
32 Marlborough Gardens
N/A
+44 2080375933
They took away a very scruffy teak garden dining set and returned it to almost brand new. Excellent service. Would use again
like
Deli
The best companies in the category 'Deli'