Where we are
If you would prefer to be greeted with a welcoming hello and a smile, please find us in our London store where we provide a personal service to suit your every need. We will help build your perfect display to match your audience and budget. Our address: 200 Stroud Green Rd Finsbury Park London N4 3RN. Please note we are also a Homeware & Gift shop, so do not let this discourage you from coming in. Who knows, you might even find a gift for a loved one, with a card and gift wrap. If you have any Further inquiries please feel free to call us on 02072630005. We look forward to seeing you.