That’s how to pack a punch. Punch Room at The London EDITION says Punch Room is an intimate wood panelled bar nestled at the back of The London EDITION hotel, a modern reincarnation of London ...