There's also this one of the building which looks like it was built around 2010:
https://www.geograph.org.uk/photo/1686212

Here's the website for the monastry (& associated church) which says it's Greek Orthodox (Wikipedia page of the church also says similar https://en.wikipedia.org/wiki/Church_of_St_Edward_the_Martyr,_Brookwood):
https://saintedwardbrotherhood.org/