Great apartment, close to Hampstead station, shops and restaurants. Perfect base for a London trip.