American Carwash

City: London

Details

Address: 505-511 Archway Rd, London N6 4HX

Phone: +44 20 7278 0600

Description

American Carwash, situated in the Archway area of London, offers a convenient drive-thru car wash experience and valet services. Customers can pay with debit cards, NFC mobile payments, or credit cards. The average review score is 2.5, based on 430 reviews. A vacuum station and facilities for electric vehicles are also available.

Available Services & Amenities

Drive-Thru
Valet
Vacuum Station
RV
EV Charging