Barkston Youth Hostel is located in London's North London neighborhood, close to Earl's Court Exhibition Centre, London Natural History Museum, and Royal Albert Hall. Nearby points of interest also include Buckingham Palace and Big Ben. Barkston Youth..