London The green fields ... of London. Yes, they do exist. This is part of Osterley Farms about 40 meters off the M4 and well within the M25. Norwood Green, with a very nice little pub and St. Mary's is just beyond the treeline.
"A great image, but seemed real.." "I think this old CRT monitor o.." "Uh-ohhhh, now I see what it wa.."