gotravelyourself.com
Travel smart, travel often, travel well.
Big Ben is the nickname of the striking clock at the north end of Westminster Palace in London for the Great Bell, and is usually generalized to refer to both the clock and the clock tower.