Flowers & Gifts in London - Golders Green 1187 Finchley Road, Golders Green, London, NW11 0AA Tags: gift shops, jewellery