The Brown family found the famous "Paddington Bear" at London's Paddington Station.
See all Top Things to Do in London»
41 Hotel London
See the Best Hotels in London»
Copyright 2014 © U.S. News & World Report LP.
Terms and Conditions