Back in Business Filming Locations
Where was Back in Business filmed? Back in Business was filmed in 11 locations across United Kingdom and Australia in the following places:
Back in Business Filming Locations
The National Space Centre is a museum and educational resource covering the fields of space science and astronomy, along with a space research programme in partnership with the University of Leicester. It is located on the north side of the city in Belgrave, Leicester, England, next to the River Soar.
Windsor is a town on the River Thames in southeast England, just west of London. It’s home to Windsor Castle, a residence of the British Royal Family. Built by William The Conqueror in the 11th century, the castle was extensively remodelled by subsequent monarchs. Public tours take in the State Apartments, which contain opulent furnishings, and paintings from the royal art collection.
Back in Business (2007)
With a bit of luck and some of the worlds most sophisticated space technology, this unlikely crew will pull the wool over the eyes of the world and rocket themselves into the history books!