Shell - Green Lanes, Palmers Green, North London N13 5UN 3
This is the last remaining petrol station in Green Lanes, there used to be at least three! The building over to the left looks very much like is too used to be a petrol station and garage, possibly the original forecourt of the garage that became this one. Shell branded throughout Streetview.
214
views
3
faves
0
comments
Uploaded on May 29, 2025
Taken on March 2, 2025
Shell - Green Lanes, Palmers Green, North London N13 5UN 3
This is the last remaining petrol station in Green Lanes, there used to be at least three! The building over to the left looks very much like is too used to be a petrol station and garage, possibly the original forecourt of the garage that became this one. Shell branded throughout Streetview.
214
views
3
faves
0
comments
Uploaded on May 29, 2025
Taken on March 2, 2025