Green Lens is an adorable photographic studio and location house in Haringey, North London. It’s packed with character, all the equipment you need and easily transforms into a cozy event space.