2 Bedroom 2 Bathroom Abbey Road
2 Bedroom 2 Bathroom Abbey Road is an apartment only 2.3 km from London Zoo.
Lord's Cricket Ground is approximately 1400 meters away. Pizza Express serving Italian and French specialties is located close by.
The property offers rooms with cable TV with on-demand movies, pay TV, multi-channel TV, an iron with ironing board and a sofa. The apartment offers 2 bedrooms. A bathroom comes with a bathtub and a shower.
A kitchen is provided.
The nearest metro station is Kilburn Park, situated 650 meters from the apartment.