The studios are the largest in London although from the outside they don't appear that large. They are situated on the historic 3 Mill island in Bromley-by Bow, East London. One of the mills is one of the largest of the four remaining tidal mills in Britain although it has not been in operation since the war. It has been suggested that there is evidence that the mills date back to the 11th cent.
|You walk past these two wonderful buildings as you enter the studios|