Leamington Road Villas 48 W11 1HT (KLEWEV080915DAT) | Leamington Road Villas