This video travels from Paddington Station in London through the countryside of Somerset and Devon with some stops along the way to Plymouth, England. This statue of Paddington Bear is inside Paddington Station.
This video travels from Paddington Station in London through the countryside of Somerset and Devon with some stops along the way to Plymouth, England. This statue of Paddington Bear is inside Paddington Station.