Nice apartment in one of the main streets of the beautiful Hampstead Village, north of London. Great service from Veeve. Recommended.