Landau House Apartment
Guests are welcome to stay in Landau House apartment while visiting London. The conveniences such as an elevator and parking are offered on site.
Major London sights, such as Kilburn and British Museum are located nearby. Serving guests with British, Eastern European and Polish dishes, North London Tavern is 250 meters away.
The property offers rooms with cable TV with on-demand movies, television with satellite channels, a dressing area, a closet and a sofa. Bathroom facilities include soft bathrobes and bath sheets.
There are a microwave, a dishwasher, a kettle, a stove and a toaster provided in a kitchen.
A 10-minute walk to Kilburn subway station.