St Peter's Church
Kensington Park Road
Notting Hill
London, W11 2PL


View Larger Map