189-191 London Road, Mitcham CR4 2JB, was built in 1962/3 in front of the Mitcham Baptist Church.
c.1987 clip from Merton Memories photo reference Mit_8_1-25 copyright London Borough of Merton
Previously there was open space in front of the church which is set back from the road, as shown in this 1951 OS map:
1952 OS map
Reproduced with the permission of the National Library of Scotland
Norwood News, 5th October 1962 via the British Newspaper Archive
Road that is parallel, and north of, Rowan Road, running between Stanford Way at its northern end, and Northborough Road at the southern end. Although part of Streatham today, when built it was part of the Mitcham Urban District. Possibly built in 1925/6, see below.
1951 OS map
Houses are numbered starting from the Northborough Road end with evens on its northern side, and odds on the other. Postcodes are SW16 4HJ for numbers 1 through 77, and SW16 4HL for 2 to 82.
In June 1926, Fulfords Ltd., builders of the Long Thornton Estate, asked the council to use the name Beckview Road instead of Avenue Road. The council disagreed and, as the company suggested no other name, it stayed as Avenue Road. Source: Mitcham UDC minutes, volume 12, page 115. Note that the next road in parallel with this road, away from Manor Road, is called Beckway Road.
Maps are reproduced with the permission of the National Library of Scotland.