Lush tree-lined promenade anchored by a stunning Triumphal Arch, with plenty of benches and easy access to nearby cafés in El Born.