Best Hand Car Wash
Details
Address: 20 Woodford New Rd, London E17 3PR
City: London
Phone: +44 7551 468685
Description
Located in the IG1 area of London, BEST HAND CAR WASH offers a hand car wash service. With an average review score of 3.6 based on 26 reviews, this establishment accepts credit and debit card payments, as well as NFC mobile payments. They are able to accommodate recreational vehicles.