Firstly an apology; I couldn't find any image (terrestrial or satellite) that could locate the view of Keeper's Cottage, Moat Park. No view, no location information.
So far as I can work out, the photo must show the west of the street, the east looks as though the original buildings are still there. Judging from the roof lines, I'd further hazard a guess that the old Fire Station is now the Art's centre. If so, then the shop on which the bomb dropped should be at:
- Nat'l Grid: TR 10603 66722
- Post Code : CT5 1AF
- WGS84: 51°21'28"N, 001°01'25"E or 51.36051,1.02367
HTH.