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 2015 © U.S. News & World Report LP.
Terms and Conditions