Taxis & Private Hire in London - Kensington 27 Elkstone Road, Kensington, London, W10 5NT Tags: Abbey Cars UK Limited Ltd Review