Barcelona is a great city to spend your hard-earned money in as it's a relatively cheap destination compared to other European…