Catch a glimpse of a miniature version of the famous Big Ben tower in Global Village. This is located in an area known as World avenue. The details of the tower have been captured wonderfully, and it is also interesting to see in this brightly lit area.