Greville Road is set in London. This apartment is 1.5 km from Lord's Cricket Ground. The apartment includes a kitchen with a microwave and a toaster, as well as a kettle. A flat-screen TV is featured. Hampstead Theatre is 1.5 km from the apartment. London City Airport is 17 km away. Read more
Greville Road is set in London. This apartment is 1.5 km from Lord's Cricket Ground. The apartment includes a kitchen with a microwave and a toaster, as well as a kettle. A flat-screen TV is featured. Hampstead Theatre is 1.5 km from the apartment. London City Airport is 17 km away.