London's Living Room

London's Living Room at City Hall is a superb event venue in London offering private venue hire and private room hire as well as providing function rooms for hire.