Two British brands under one roof in the Philippines. All British Cars, authorized by Coventry Motors Corporation, has just opened 1000 square meters of automotive luxury in the form of Jaguars and Land Rovers. Have a look at their premier location off of EDSA.
Visit our website at https://www.autodeal.com.ph
Don’t forget to subscribe for more AutoDeal videos.