2 miles from Lord's Cricket Ground, North West 6 Apartments is located in the Camden district of London. The property is 2.2 miles from London Zoo and 2.8 miles from Camden Market.
The apartment comes with 1 separate bedroom, 1 bathroom, a fully equipped kitchenette with a dining area, and a flat-screen TV.
Madame Tussaud's is 2.9 miles from the apartment. The nearest airport is London City Airport, 13 miles from North West 6 Apartments.