Filmed on location in London where Angel Long is originally from, it was a big help to have her around as a whore guide… errr I mean tour guide during our trip. It was also fun to fuck her of course!