Manchester's magnificent Town Hall in Albert Square was built by Alfred Waterhouse from 1867-1877 and is a superb example of Victorian Neo-Gothic architecture. It provides a suitably grand location in the new Sherlock Holmes film, where it stands in for the Houses of Parliament in London.