Unrivalled views to the river Thames and an impressive skyline make Westminster Boating Base (WBB) a remarkable event venue.