240 Lancaster Road, London W11 4AH. Tel: 020 7229 7728
Notting Hill Methodist Church
240 Lancaster Road
Notting Hill
London
W11 4AH
Tel 020 7229 7728