Beckton

Beckton

Beckton is part of the London Borough of Newham, England, located 8 miles (12.9 km) east of Charing Cross.

Read more about Beckton.