Shop with Russian, Romanian and Lithuanian products
Izgara is a Turkish restaurant situated in Finchley Central.
Shop with russian, romanian and lithuanian products inside, wonderful for east european customers
We are a local/family run stationery shop
Eco friendly activities for children, chores tokens and educational aids
Your local high street DIY store.
Established high street pharmacy
Award winning local opticians
Door and window specialists
Photographs and framing