Indian-inspired street food concept Baba G’s is to open its first permanant site in Camden. Co-founders and partners (in both business and their personal life) Alec Owen and Liz Selway appeared on the last series of the Beeb’s restaurant show Million Pound Menu, and have finally found the backing to launch a fully fledged site. […]