This is the fashion house of Cruella DeVil, where she runs her business in the heart of London.

Filmed here

Minster Court

Mincing Lane, London EC3, GB

Community posts