Car & Van Hire in London - Kensington Whistler Tower, Edith Grove, Kensington, London, SW10 0ED Tags: care hire