There are sights across the lengths and breadth of the nation that continue to wow visitors year after year – but if you’re looking for a truly stunning spot for a special trip or occasion, this round-up of the most picturesque places in England might help.
The list, compiled by luxury homeware specialists Oka, has highlighted 10 of the prettiest cities, towns and villages the country to add to your travel bucket list, and there’s plenty to keep you busy.
From the 725 listed buildings of the Roman spa town of Bath to the coastal delights of Penzance in Cornwall, here are the gorgeous destinations you need to know about.
1. Bath, Somerset
Known for: its Roman heritage, gorgeous Georgian houses, the former home of Jane Austen.
Must visit attractions: The Roman Baths, Bath Abbey, Thermae Bath Spa, Jane Austen Centre, Royal Crescent, Sally Lunn’s Kitchen Museum.
2. Canterbury, Kent
Known for: the River Stour, rich cultural history, the Canterbury tales.
Must visit attractions: Canterbury Cathedral, Marlowe Theatre, Westgate Parks, The Beaney House of Art & Knowledge, Canterbury Norman Castle.
3. Oxford, Oxfordshire
Known for: its prestigious university, wealth of museums and libraries, TV and film locations, punting.
Must visit attractions: Oxford Castle, Oxford University, Bridge of Sighs, Radcliffe Camera, Pitt Rivers Museum, Oxford Botanic Garden & Arboretum, Cherwell Boathouse.
4. Chichester, West Sussex
Known for: countryside surroundings, family attractions, Goodwood.
Must visit attractions: Chichester Cathedral, West Dean Gardens, Weald and Downland Open Air Museum, Fishbourne Roman Palace, Chichester Festival Theatre.
5. Salisbury, Wiltshire
Known for: its medieval roots, rural setting, proximity to Stonehenge.
Must visit attractions: Salisbury Cathedral, The Salisbury Museum, Old Sarum, Salisbury Market Place, Mompesson House.
6. Sandwich, Kent
Known for: the Battle of Sandwich, its former life as a port, beautiful churches.
Must visit attractions: The Secret Gardens, The Sandwich River Bus, White Mill Rural Heritage Centre, The Guildhall, Sandwich Bay.
7. Ramsgate, Kent
Known for: its picturesque marina, amazing architecture, its status as England’s only Royal Harbour.
Must visit attractions: Port of Ramsgate, Pegwell Bay, Ramsgate Tunnels, The Micro Museum, Sailors Church, Ramsgate Main Sands.
8. Painswick, Gloucestershire
Known for: its Cotswold location, the former wool trade, its local art scene.
Must visit attractions: Painswick Rococo Garden, Painswick Beacon, St Mary’s Church, The Painswick Arts Festival.
9. Tewkesbury, Gloucestershire
Known for: medieval streets, independent shops, Tewkesbury mustard.
Must visit attractions: Tewkesbury Abbey, The John Moore Museum, Old Baptist Chapel, Tewkesbury Battlefield Commemorative Sculptures, Victoria Pleasure Gardens.
10. Penzance, Cornwall
Known for: incredible beaches, tourist popularity, stunning landscapes, the famous Poldark cove.
Must visit attractions: Penlee House, Mount’s Bay, Chapel Street, Jubilee Pool, Minack open-air theatre, Trengwainton Gardens, The Exchange Gallery.