Mini Culture Presents

You are here:

London Travel Advisor: Big Ben Chimes for New Year

Big Ben: London’s Clock Tower. Big Ben is actually the massive bell inside the clock tower, which weighs more than 13 tons (13,760 kg). The building is known as the Palace of Westminster and the clock tower is sometimes called St Stephen’s Tower, although it is commonly referred to as Big Ben.

Read More

Winter trips to London, cold weather but warm memories

London dazzles year-round, but for a true “back door” experience, consider visiting in winter, when airfares and hotel rates are generally cheaper — and there are fewer tourists.

Read More