Company name: Mavro Worldwide Studios
Description: Mavro Worldwide Studios, located in London, is open 24/7 and provides a comfortable space to create and conceptualise visuals. The photography/film studio includes multiple coloured backgrounds, a black-out cloth, a green screen and additional lighting.
Cannon Wharf Business Centre, Pell St, London SE8 5EN, United Kingdom