Where is Newquay situated?

Newquay is situated in Cornwall in the South West of England. It's around 260 miles west of London and situated on the northern coastline of Cornwall, overlooking the Celtic Sea and out towards the Atlantic Ocean beyond.