Steven (Watford, UK)

Steven is a tour guide at the Harry Potter Studios near London.