Lie low we’re told by Scottish explorer in green space (4,4)
I believe the answer is:
hyde park
'green space' is the definition.
(I've seen this before)
'lie low we're told by scottish explorer' is the wordplay.
'lie low' becomes 'hide' (I've seen this in another clue).
'we're told' shows a homophone (sound like).
'by' says to put letters next to each other.
'scottish explorer' becomes 'park' (I've seen this before).
'hide' is a homophone of 'hyde'.
'hyde'+'park'='HYDE PARK'
'in' acts as a link.
(Other definitions for hyde park that I've seen before include "Marble Arch location" , "Open area in London" , "capital grassland" , "London green space" , "Public open space in Central London" .)