London, England, UK.  Lincoln Town Car Stretch limousine parked by Aldwich House
RME7A6YMLondon, England, UK. Lincoln Town Car Stretch limousine parked by Aldwich House