Modern Props Ltd is located in London, United Kingdom on Prop House, Abbey Rd. Modern Props Ltd is rated 4.5 out of 5 in the category furniture rental servicetheater supply store in United Kingdom.
Address
Prop House, Abbey Rd
Accessibility
Wheelchair-accessible entrance