With its cosmopolitan streets, extraordinary architecture and thriving nightlife, Barcelona is one of Europe's most enticing destinations. This handy map will make sure you experience the best of what the Catalan capital has to offer.