This is the view from Hougham Court Lane, just off Folkestone Road. Dover Castle can just be made out in the distance to the right of the plant.
Uploaded to Geograph by Marathon on 10 July 2015
Photo © Marathon, 10 July 2015. Licensed for reuse under this Creative Commons licence