Land rover showroom

Shopping Colombo 7
0 Love It
Save it

Located down Flower Road in Colombo 07, the Land Rover Showroom is a state-of-the-art facility catering to the growing demand for Land Rovers in Sri Lanka. On par with global standards, the showroom offers a Display Zone, a comfortable Customer Lounge Area, Configuration Zone and Hospitality Area. It is the flagship store of SML Frontier Automotive, Land Rover’s sole authorized distributor in Sri Lanka.

Posted:

Venue name: Land rover showroom
Address: 74,Flower Road,
Colombo 7
00700
LiveReviews|0
NaN people listening