Crispy Duck Productions filming and shooting stills at Palace Road

Crispy Duck Productions filming and shooting stills at Palace Road this London based location house in SW2.