Tewkesbury Avenue II, London SE23