Crosby HallNow sited in Cheyne Walk, Chelsea, Crosby Hall is a historic building of London. The Great Hall is the only surviving part of the...