American Carwash
Details
Address: 11-90 Kilburn Square, 1c Victoria Rd, London NW6 6SX
City: London
Phone: +44 20 7372 8659
Description
American Carwash, situated in the Kilburn Square area of London, offers a convenient drive-thru car washing service and accepts debit and credit card payments, including NFC mobile payments. The facility is wheelchair accessible and suitable for electric vehicles, as well as RVs. With an average review score of 2.3 based on 225 reviews, it’s a popular choice for a quick and easy car clean.