Map guide to Javier Mariscal's Barcelona
Getting there
By train: take the Eurostar from London to Paris Gare du Nord (from £59.99rtn) then change on to the Trenhotel from Paris Gare d'Austerlitz to Barcelona (around £67 one way in a four-berth sleeper). See Rail Europe to book.
EasyJet fly from London Luton to Barcelona from £14.99 one way.