North London Auto Body Repairs 7 years ago ID: #2416 Listed In : Vehicles 24b Bell Lane, London, NW4 2AD 020 8203 1666 Business Description North London Auto Body Repairs, Address : 24b Bell Lane, London, NW4 2AD, Phone : 020 8203 1666 Reviews & Ratings Write a Review No Review. Please login / register to add your review.