He offered me a contract function on a 5 star hotel in Northern Malta.
If you are Lord of the Rings fan, you knows that current series of movies was filmed in different parts of New Zealand. Take the subway (the Tube) to trendy Hampstead, it's just four miles (6.4km) from central East london. https://anotepad.com/note/read/5hnnafkk