I am excited to list my home on Airbnb to host travellers in my part of London. The closest tube station is Finchley Road station which is 5 minutes walk from the apartment. Finchley road station is just 7 minutes from Bond street station by tube. South Hampstead has a wonderful charm. Great: transport links; restaurants; bars and supermarkets only minutes from the flat. Near to Abbey Rd & Primrose Hill.