wilddog
Guest
Does anyone out there have any recommendations for service outlets in london, preferably on the north and west side. How good is Battersea, i have seen some negative comments in the past. How about independents. Any contributions gratefully received.