Abbey Road apartment is located next to Puppet Theatre Barge, Madame Tussauds London and The London Eye.
Serving a wide range of dishes, Little Bay and Meghna - St John's Wood are about 250 meters from the property.
The apartment offers rooms with a dining area, a closet, heating, pay television and a refrigerator for a comfortable stay in London. The property comprises 2 bedrooms. Guests are free to use soft bathrobes, bath sheets and a hairdryer available in a private bathroom.
The apartment features a kitchen for self-catering.
Easily accessible from Kilburn Park subway station.