You are invited to play this general knowledge quiz

1. Where is Notting Hill located?

Northern Ireland
Maine
Northwest Of London
Upstate New York