The North Bank of the River Thames in central London is home to many of the capital's most significant buildings, many of which are instantly recognisable.London's North Bank in 50 Buildings concentrates on the many fabulous buildings along the north bank of the Thames between Vauxhall Bridge and Tower Bridge. The sites include, amongst others, Tate Britain, the Houses of Parliament, Charing Cross station, the Savoy Hotel, Savoy Chapel, Inns of Courts,...