St Peter's church, Eltham Road, Lee, London SE12, seen from the southeast. Built in 1983 on the site of a previous church that had suffered structural problems almost since its completion in 1960. The block of flats behind the church, Raglan Court, was built at the same time. For the site of the original parish church see 1183139.
Author: Stephen Craven, License: CC BY-SA 2.0
· Source
Registration is currently only possible with an invite code. Please enter your invite code or use your personal invite link. If you don't have a code, you can request one from us.