Home Welcome to RR London, your local Land Rover and Range Rover specialists in London. We offer a wide range of services including maintenance and repairs – also, our work won’t invalidate your warranty.