Why Porto for a city break?
Porto is one of the most beautiful cities in Europe — a hillside city of azulejo-tiled churches, crumbling baroque facades, medieval lanes dropping steeply to the Douro river, and the port wine lodges of Vila Nova de Gaia on the south bank. It's smaller, quieter and more intimate than Lisbon, with a fiercer local pride and a slightly weathered character that feels more authentic for it. The food is extraordinary — bacalhau prepared 365 different ways (one for each day of the year, locals claim), francesinha sandwiches, the world's finest custard tarts.
From London it's just over two hours; good connections from Manchester, Edinburgh, Bristol and most UK regional airports. Porto remains better value than comparable cities — a good dinner with wine costs under £30 a head, hotels are reasonable and the port wine lodges offer tasting sessions that cost a fraction of equivalent wine experiences in France. The Douro Valley begins immediately east of the city — day trips to the quintas (wine estates) are one of the finest experiences in the region.