Reviews of Lambda Films | Norwich. (Other) in Norwich (Norfolk).