Limo Hire London 0.0 Address: City of London, London, England Limousines Wedding Cars Phone: 0207 871 3477