Caffè Nero 78B Queen Victoria Street, London EC4N 4SJ