Overview of tourism activities in Abbey Road, United Kingdom