Stratstone Land Rover of Mayfair was opened over 10 years ago and has been recently refurbished to the highest of standards, providing guests of Land Rover Mayfair with an excellent location in which to find their next dream vehicle.
Stratstone of Mayfair Land Rover is based at a prime location in the heart of London, and has over 40 years of combined experience offering a great selection of new and used vehicles. Stratstone have intrinsic ties with the London area, and Mayfair was the location for the very first Stratstone showroom in 1921.
Their tradition of commitment to great service and quality vehicles continues today, with the sales team offering a professional and friendly welcome to all visitors. We are proud to offer our wide range of products and services to both UK and overseas customers.
Enquire at Land Rover Mayfair