Land rover showroom

Shopping Colombo 7

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.


Venue name: Land rover showroom
Address: 74,Flower Road,
Colombo 7
Static map showing venue location
NaN people listening