-
Lime Garden
92,518 listeners
Lime Garden is a British indie rock band hailing from Brighton. Originally meeting in Guildford, the band changed its name from LIME upon relocating…
Scala
275 Pentonville Road,
London,
N1 9NL,
United Kingdom