Challenge your friends in this trivia

1. Where is Notting Hill located?

Northern Ireland
Maine
Northwest Of London
Upstate New York