Finchley Catholic's art department is a forward thinking movement, based in the dizzying heights of the Stephenson Block. The utilitarian utopia was built in 1971 as an homage to self-expression and creativity.

 

FOLLOW US ON TUMBLR!

  • JoinedJuly 2008
  • HometownNorth Finchley
  • Current cityLondon
  • Countryuk

Testimonials

Nothing to show.