Appears to be on a playground of some sort. Schools - Other, Artwork - Murals, Artwork - Maps Links: dp.g.doubleclick.net By: TexasAndroid
Yes, it is adjacent to Clissold Elementary School.