ICATS British Motors Greenhills (Land Rover Sales)
Sales
1008 EDSA, Greenhills, San Juan City, Metro ManilaSan Juan, Metro ManilaVerified 14 November 2026
There are 2 Land Rover outlets in San Juan, Metro Manila. Call ahead to confirm stock and opening hours.
Source: IC Land Automotive Inc. (Inchcape Philippines); retail by ICATS British Motors Inc. dealer network. Last verified .
Sales
1008 EDSA, Greenhills, San Juan City, Metro ManilaSan Juan, Metro ManilaVerified 14 November 2026
Service
1008 EDSA, Greenhills, San Juan City, Metro ManilaSan Juan, Metro ManilaVerified 14 November 2026
Send one request instead of calling around.
Land Rover in San Juan
Get a quote