If you're planning a bit of sightseeing head to Danson House— just one of the monuments located 11.2 mi (18 km) from the center of London. Our travelers also like this historical area for its riverfront setting. Welling has lots of other important landmarks you might want to see such as Tower Bridge, Tower of London, and Big Ben.