Nice spot to visit the Hampstead area, location near to a tube station,
perfect for few days in London.