Caffè Nero is a coffee shop offering a relaxed atmosphere with comfortable seating. It's one of many locations in London.