Roberts Place

Clerkenwell, London EC1, GB

No posts yet

Roberts Place is a filming location for A Fish Called Wanda and The Imaginarium of Doctor Parnassus.

Movie scenes filmed here

Community posts