1. O

    Discovery repairs in the Heathrow area?

    Can anyone recommend a good Land Rover mechanic in the Heathrow area. I'm looking for someone who can do everything from simple servicing to any larger jobs that might be required to keep my Discovery on the road.