Overview of tourism activities in All Hallows-by-the-Tower, United Kingdom