St Peter's Notting Hill

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