The Berghaus TwentyFourSeven rucksack from Cotswold Outdoor is just the right size for a day on the hills. With a capacity of 20L, it has plenty of space in the main compartment for sandwiches, small flask and maps. It also has a small zipped pocket on the front to securely store phone, keys and wallet whilst allowing quick and easy access, and there’s a side pocket for a water bottle.

The pack is equally at home in the city. With its squarish shape, and good padding, it will easily accommodate a small laptop – meaning you can jump on and off trains and buses hands free and without having a laptop bag bouncing about on your hip. It looks pretty smart, too.

But most importantly it’s an incredibly comfortable pack. The back is well-padded, but is also vented to prevent overheating. Adjustable shoulder straps provide a perfect fit for all shapes and sizes, and the bag itself is lightweight but sturdy. Overall this bag should suit all your travel needs – whether off on a hike or heading to the city.