St Peter's Church
Black Lion Lane, London
W6 9BE