I'm based in Hertfordshire and would like to visit a shop that sells Tropica plants. Does anybody know anywhere within an hour drive??
Anyone know where i can buy Dragon Stone or Lansscaping Rocks in or around Hertfordshire?? I know i can get it online but i want to see...
Separate names with a comma.