Caffe Bar Lord Nelson is a cafe and bar offering drinks. It operates with extended hours on weekends.