Holland Park, Earls Court, Palace


West London scrap car
Holland Park Earls Court Palace A315