Blackhorse Service Station 7 years ago ID: #2389 Listed In : Vehicles 10 Woodside Green, London, SE25 5DT 020 8654 3126 http://www.blackhorseservicestation.com/ Business Description Blackhorse Service Station, Address : 10 Woodside Green, London, SE25 5DT, Phone : 020 8654 3126 Reviews & Ratings Write a Review No Review. Please login / register to add your review. Tags : Garage Clutches Exhaust Car Repairs Car Servicing Mot Mot Testing Car Body Repairs Brakes Tyre Dealers