List your home
Apply filters
£ to

100 Holiday homes in Oxford

Reset search

Show results on map

Filter your search

Price per day

£ to

Bedrooms

Location

  • England Clear
  • Central England/Cotswolds Clear
  • Oxfordshire Clear
  • Oxford Clear
  • All locations
  • Bampton, Oxfordshire (6)
  • Botley, Oxford (2)
  • Burcot-on-Thames (1)
  • Central Oxford (18)
  • Clifton Hampden (2)
  • Cumnor Hill (2)
  • East Oxford (8)
  • Eynsham (1)
  • Headington (5)
  • Jericho (1)
  • Marston (1)
  • North Oxford (17)
  • South Oxford (4)
  • Stanton St John (1)
  • Summertown (6)
  • Tackley (1)
  • Woodstock (6)

more +

less -

Also consider

Cornwall
2,983 properties
Greater London
941 properties
Cumbria / Lake District
940 properties
Devon
2,810 properties
Central England / Cotswolds
940 properties
Dorset
819 properties
Isle of Wight
507 properties
Peak District / Derbyshire
460 properties
Somerset
610 properties
Kent
557 properties
Sussex
770 properties
Norfolk
1,023 properties
Isle of Man
11 properties
Northumberland
640 properties
Yorkshire / Yorkshire Dales
1,496 properties
Coastal Cottages
222 properties
Central London/Zone 1
2,357 properties
Central London/Zone 2
1,184 properties
Newquay
609 properties
Bideford
488 properties

Filters applied: DVD player (100)

To book this holiday home you need to pay through the Holiday Lettings website. We can’t protect your payment if you don’t pay through us. Learn more
100 Results  |  
13 Photos

Apartment | 2 Bedrooms | sleeps 5

4 Nights min stay

Add to shortlist

from £87 /night

£605 - £825 / week

View

Key info:

  • Suitable for children over
  • Some pets are welcome - please contact the owner
Farm Court apartment is part of an historic manor farmhouse on the River Thames. Set in a rural position yet close to Oxford. Thames Path walks on the doorstep and fishing in season. Pubs and shops close by.  …see more

5 Photos

Apartment | 1 Bedroom | sleeps 3

3 Nights min stay

Add to shortlist

from £91 /night

£631 / week

View

Key info:

  • Great for children of all ages
  • Some pets are welcome - please contact the owner
  • Private garden
Visit Britain 4* rated, Ultrafast WiFi Blenheim Cottage is largest of 4 on Lower Farm, sleeping 6 people in 3 bedrooms. 5 miles from Oxford City Centre Great base to entertain from if taking more than one of our cottages, or a very comfortable space for a family of six Green Tourism Silver Award - state of the art biomass heating system (one big wood burner)  …see more

21 Photos

Barn | 2 Bedrooms | sleeps 4

Excellent 5/5 

3 Nights min stay

Add to shortlist

from £78 /night

£541 - £742 / week

View

Key info:

  • Great for children of all ages
  • No pets allowed
The Barn is a beautifully detached stone building dating back to 1640. Close to Oxford and main town centre. Great for walking and sightseeing, plenty of museums, universities and parks to admire. We speak fluent English, reasonable Spanish, and can communicate in basic French, Italian and low Dutch  …see more

Featured properties

21 Photos

Apartment | 2 Bedrooms | sleeps 4

Excellent 5/5 

2 Nights min stay

Add to shortlist

from £114 /night

£795 / week

View

Key info:

  • Great for children of all ages
  • Car not necessary
  • No pets allowed
Luxury Self-Catering Apartment in Central Oxford. Two bedrooms, of which the second can be super king or twin.  …see more

15 Photos

Barn | 1 Bedroom | sleeps 2

Excellent 5/5 

3 Nights min stay

Add to shortlist

from £66 /night

£456 - £583 / week

View

Key info:

  • Not suitable for children
  • Car not necessary
  • No pets allowed
  • Private garden
Open plan, self-catering accommodation with under floor heating throughout - comfortable and stylish with a luxurious feel. We can accommodate long and short term lets with flexible change over days. Penrose Barn has everything you need for a comfortable stay.  …see more

17 Photos

Apartment | 1 Bedroom | sleeps 2

Excellent 5/5 

2 Nights min stay

Add to shortlist

from £68 /night

£473 / week

View

Key info:

  • Nearest beach 152 km
  • Not suitable for children
  • Car advised
  • No pets allowed
  • Private garden
The appartment is a modern completely self contained unit with private entrance and all amenities. Private parking .Small garden area with seating set in a quiet private road.  …see more

15 Photos

Apartment | 1 Bedroom | sleeps 2

5 Nights min stay

Add to shortlist

from £77 /night

£538 - £563 / week

View

Key info:

  • Suitable for children over
  • No pets allowed
The apartment is very well located for the Headington hospitals and Oxford Brookes University. It has fast access to most areas of Oxford including the Business and Science parks of Oxford.  …see more

23 Photos

Apartment | 1 Bedroom | sleeps 3

Excellent 5/5 

5 Nights min stay

Add to shortlist

from £80 /night

£555 - £655 / week

View

Key info:

  • Great for children of all ages
  • No pets allowed
  • Private garden
This flat is perfect for a person or a couple wanting to be close to all the Oxford facilities and to have a quiet enjoyment of a private life. The apartment is very well located for the Headington hospitals and Oxford Brookes University, just 5 min walk.  …see more

6 Photos

Studio | sleeps 2

7 Nights min stay

Add to shortlist

from £66 /night

£456 / week

View

Key info:

  • Great for children of all ages
  • No pets allowed
Very smart studio apartment in a superb location close to the Oxford city centre, with parking. Five minutes from beautiful Magdalen College, the Bridge and the High Street.  …see more

7 Photos

Cottage | 2 Bedrooms | sleeps 7

Excellent 5/5 

14 Nights min stay

Add to shortlist

from £87 /night

£605 / week

View

Key info:

  • Great for children of all ages
  • Car not necessary
  • No pets allowed
  • Private garden
Historic Oxford city; Walking distance city centre comfortable home from home: Child safe and Child friendly  …see more

23 Photos

Barn | 3 Bedrooms | sleeps 6

Very Good 4.5/5 

3 Nights min stay

Add to shortlist

from £121 /night

£843 - £1113 / week

View

Key info:

  • Great for children of all ages
  • Car advised
  • Some pets are welcome - please contact the owner
  • Private garden
Manor Farm Barn is a new converted barn in the heart of the Oxfordshire, literally 15 minutes from the centre of the world-famous university town of Oxford, and only 2 miles from 'Gateway to the Cotswolds', Woodstock. Also home to Blenheim Palace. Good links from London Please see www.ruscombepublishing.co.uk for contact details.  …see more

11 Photos

Cottage | 3 Bedrooms | sleeps 8

Short stays welcome

Add to shortlist

from £118 /night

£825 - £1100 / week

View

Key info:

  • Great for children of all ages
  • Car not necessary
  • Some pets are welcome - please contact the owner
  • Private garden
Our property is packed with features dating back to the time the property was built - old beams, wooden and stone floors, a cellar, a unique bow window, the largest in Woodstock, yet with modern facilities to suit your needs. Each room is furnished uniquely We have WIFI, Recordable TV, a PC for use, printer, XBOX, HIFI, two reception rooms and a garden  …see more

8 Photos

Townhouse | 3 Bedrooms | sleeps 6

Very Good 4/5 

2 Nights min stay

Add to shortlist

from £205 /night

£1431 - £1908 / week

View

Key info:

  • Great for children of all ages
  • Car not necessary
  • Air conditioning
  • No pets allowed
  • Private garden
Unique luxuriously appointed townhouse with sauna within walking distance of central Oxford and the Cowley road area. Many highlights of Oxford on the doorstep. Children welcome. Flexible sleeping quarters. Privately accessible studio basement living area. Each sleeping quarter has its own onsuite bathroom. There is also a guest toilet off the family room.  …see more

20 Photos

Cottage | 4 Bedrooms | sleeps 10

Excellent 5/5 

2 Nights min stay

Add to shortlist

from £216 /night

£1511 - £2438 / week

View

Key info:

  • Nearest beach 146 km
  • Great for children of all ages
  • Car advised
  • No pets allowed
  • Private garden
This beautiful 17th Century Grade II listed thatched cottage sleeps 8-10 people and is situated in a quiet private lane in the heart of the picturesque Thameside village of Clifton Hampden. It is new to the lettings market and will be available to book from August 2014. The property has a large lounge with seating for eight and a TV room with seating for a further eight people  …see more

16 Photos

Barn | 4 Bedrooms | sleeps 12

Excellent 5/5 

3 Nights min stay

Add to shortlist

from £343 /night

£2400 - £5200 / week

View

Key info:

  • Nearest beach 5 km
  • Great for children of all ages
  • Car advised
  • Pets welcome
  • Private garden
A magical setting for celebrations, short breaks and corporate events, set in 70 acres of Cotswold Organic parkland. Guests have exclusive use of hot tub and BBQ set in private lawns, and shared access to a games/leisure barn. Oxford is just 20 minutes.  …see more

7 Photos

Cottage | 2 Bedrooms | sleeps 4

3 Nights min stay

Add to shortlist

from £121 /night

£843 / week

View

Key info:

  • Nearest beach 100 km
  • Great for children of all ages
  • Car advised
  • Some pets are welcome - please contact the owner
  • Private garden
5 miles from Oxford City Centre with Ultrafast WiFi Luxury self-catering farm cottages with many more useful features than a hotel for half the price - a whole house rather than a small hotel bedroom! Green Tourism Silver award with a newfangled biomass heating system  …see more

11 Photos

Cottage | 3 Bedrooms | sleeps 6

Excellent 5/5 

3 Nights min stay

Add to shortlist

from £147 /night

£1024 / week

View

Key info:

  • Great for children of all ages
  • Pets welcome
  • Private garden
Visit Britain 4* rated, Ultrafast WiFi Blenheim Cottage is largest of 4 on Lower Farm, sleeping 6 people in 3 bedrooms. 5 miles from Oxford City Centre Great base to entertain from if taking more than one of our cottages, or a very comfortable space for a family of six  …see more

6 Photos

Apartment | 1 Bedroom | sleeps 2

Excellent 5/5 

Short stays welcome

Add to shortlist

from £87 /night

£605 / week

View

Key info:

  • Great for children of all ages
  • Car not necessary
  • No pets allowed
This is an extremely well-located, comfortable one-bedroom apartment in North Oxford providing excellent accommodation for one person or a couple. Located 5 minutes walk to local shops and restaurants, and just 10 minutes by bus to the city centre.  …see more

13 Photos

House | 4 Bedrooms | sleeps 8

Very Good 4/5 

3 Nights min stay

Add to shortlist

from £152 /night

£1060 / week

View

Key info:

  • Great for children of all ages
  • Car not necessary
  • No pets allowed
  • Private garden
A delightful spacious and airy Victorian house, fronting the River Thames in central Oxford. Recently renovated to the highest standard offering contemporary living within short walking distance of train and coach stations as well as city centre shops & Universities. West facing garden, wifi, cable TV. All inclusive price.  …see more

21 Photos

Cottage | 3 Bedrooms | sleeps 2

Excellent 5/5 

2 Nights min stay

Add to shortlist

from £103 /night

£716 - £1127 / week

View

Key info:

  • Swimming pool
  • Great for children of all ages
  • Car advised
  • No pets allowed
  • Private garden
17th century, characterful accommodation with four poster bed. Galleried landing. Canalside property. Flexible booking all year round. Can be booked as an annexe to Coach House directly opposite. *Small paved/lawned courtyard with patio, furniture overlooking canal *Parking (1 car)  …see more

18 Photos

Cottage | 4 Bedrooms | sleeps 8

Excellent 5/5 

2 Nights min stay

Add to shortlist

from £192 /night

£1342 - £2494 / week

View

Key info:

  • Swimming pool
  • Great for children of all ages
  • Car advised
  • Some pets are welcome - please contact the owner
  • Private garden
Idyllic, detached Cotswold stone property with log burner, large conservatory and private walled garden. Sleeps 8. Close proximity to Oxford, Woodstock and the Cotswolds. Available for short term and weekend bookings. On site, there is a poolside cafe, organic farm shop, outdoor swimming pool and tennis court (from Easter)  …see more

9 Photos

Cottage | 5 Bedrooms | sleeps 12

Excellent 5/5 

2 Nights min stay

Add to shortlist

from £218 /night

£1523 - £2809 / week

View

Key info:

  • Swimming pool
  • Great for children of all ages
  • Car advised
  • Pets welcome
  • Private garden
Idyllic, detached Cotswold stone property with log burner, large conservatory and private walled garden. Sleeps 8. Close proximity to Oxford, Woodstock and the Cotswolds. Available for short term and weekend bookings. On site, there is a poolside cafe, farm shop, swimming pool and tennis court available from Easter weekend  …see more

12 Photos

Apartment | 1 Bedroom | sleeps 3

Excellent 5/5 

7 Nights min stay

Add to shortlist

from £71 /night

£496 - £715 / week

View

Key info:

  • Suitable for children over
  • No pets allowed
The Coach House is a newly renovated, cosy and stylish cottage style apartment on the outskirts of Woodstock and the Blenheim Estate.  …see more

16 Photos

House | 2 Bedrooms | sleeps 5

Good 3.5/5 

3 Nights min stay

Add to shortlist

from £108 /night

£750 - £760 / week

View

Key info:

  • Great for children of all ages
  • Car not necessary
  • Pets welcome
  • Private garden
A perfect house property for families visiting Oxford Two double bedrooms, with extra single bed as required A spacious living room with plenty of space for up to five guests A new expanded kitchen with dining area making home cooking easy. Private garden Fantastic area Hayfield road very close to city centre in a beautiful neighbourhood Many high quality restaurants near by  …see more

9 Photos

Apartment | 1 Bedroom | sleeps 4

Very Good 4/5 

3 Nights min stay

Add to shortlist

from £83 /night

£580 / week

View

Key info:

  • Great for children of all ages
  • No pets allowed
- Ideally situated in St.Margarets road, a short walk from the centre of Oxford. - Spacious and well lit, fully equipped to provide a comfortable stay for groups of up to 4. - Private outside terrace area. All utilities and equipment required for a self-catering stay. - Local property manager to assist in any questions during your stay. - Perfect for families and couples.  …see more

14 Photos

Apartment | 2 Bedrooms | sleeps 3

7 Nights min stay

Add to shortlist

from £116 /night

£807 / week

View

Key info:

  • Great for children of all ages
  • No pets allowed
A stylish and comfortable two-bedroom apartment in Oxford furnished and decorated to a high standard, offering excellent accommodation for up to 3 people. Our apartment is located in the Summertown area of Oxford, convenient for local shops and 15 minutes to Oxford.  …see more

10 Photos

Apartment | 2 Bedrooms | sleeps 4

Very Good 4.5/5 

7 Nights min stay

Add to shortlist

from £112 /night

£782 - £870 / week

View

Key info:

  • Great for children of all ages
  • No pets allowed
A comfortable 2 bedroom short-let apartment in the heart of Central Oxford, convenient for city centre and ideal for a short or long stay.  …see more

8 Photos

Apartment | 2 Bedrooms | sleeps 4

Very Good 4.5/5 

7 Nights min stay

Add to shortlist

from £115 /night

£802 - £912 / week

View

Key info:

  • Great for children of all ages
  • No pets allowed
This stylish, 2 bedroom apartment is conveniently located in the popular North Oxford district. Furnished and equipped to a high standard throughout with decorative touches and elegant features.  …see more

16 Photos

Cottage | 2 Bedrooms | sleeps 4

Very Good 4/5 

Short stays welcome

Add to shortlist

from £87 /night

£605 / week

View

Key info:

  • Great for children of all ages
  • Some pets are welcome - please contact the owner
  • Private garden
This cosy comfortable cottage 5 minutes walk from the centre of Woodstock offers visitors an opportunity to enjoy cottage living near the centre of one of Oxfordshire's most charming and historic towns. Located on a quiet side road 2 minutes' walk from Blenheim Palace.  …see more

11 Photos

Apartment | 2 Bedrooms | sleeps 4

Excellent 5/5 

7 Nights min stay

Add to shortlist

from £112 /night

£782 - £870 / week

View

Key info:

  • Great for children of all ages
  • No pets allowed
Located in popular Summertown, North Oxford, Dorchester Court is set back from the main thoroughfare in a peaceful cul de sac yet within walking distance of international restaurants, bars and local conveniences.  …see more

10 Photos

Apartment | 2 Bedrooms | sleeps 4

Short stays welcome

Add to shortlist

from £110 /night

£769 - £1060 / week

View

Key info:

  • Great for children of all ages
  • No pets allowed
A 2 bedroom ground floor apartment is just a short walk away from Oxford City Centre and the train station. Located on a quiet street in a well maintained apartment development just by the side of the canal.  …see more

5 Photos

Apartment | 2 Bedrooms | sleeps 4

Good 3.5/5 

Short stays welcome

Add to shortlist

from £103 /night

£715 / week

View

Key info:

  • Great for children of all ages
  • Some pets are welcome - please contact the owner
An extremely well-located, comfortable two-bedroom apartment in Oxford providing excellent accommodation for up to four people.  …see more

6 Photos

Apartment | 2 Bedrooms | sleeps 4

Excellent 5/5 

7 Nights min stay

Add to shortlist

from £131 /night

£913 - £1023 / week

View

Key info:

  • Great for children of all ages
  • No pets allowed
A beautifully presented two bedroom apartment in an exclusive gated development. Superb location close to Oxford city centre.  …see more

9 Photos

Apartment | 2 Bedrooms | sleeps 4

Excellent 5/5 

7 Nights min stay

Add to shortlist

from £106 /night

£739 / week

View

Key info:

  • Great for children of all ages
  • Car advised
  • No pets allowed
This is a spacious, comfortable two-bedroom short let apartment that is very conveniently located in central Oxford but set in a quiet residential cul-de-sac.  …see more

10 Photos

House | 3 Bedrooms | sleeps 6

Excellent 5/5 

7 Nights min stay

Add to shortlist

from £142 /night

£991 - £1155 / week

View

Key info:

  • Great for children of all ages
  • No pets allowed
A stunning three storey townhouse, with a contemporary well designed interior similar to a boutique hotel. The property is in an excellent location close to Oxford city centre and the popular area of Cowley Road.  …see more

8 Photos

Apartment | 2 Bedrooms | sleeps 4

Good 3/5 

Short stays welcome

Add to shortlist

from £103 /night

£715 - £935 / week

View

Key info:

  • Great for children of all ages
  • No pets allowed
This is a superbly presented, spacious two-bedroom/two-bathroom apartment in a quiet, secure location in the heart of Oxford's most exclusive residential area, Summertown in North Oxford.  …see more

8 Photos

Apartment | 2 Bedrooms | sleeps 4

Short stays welcome

Add to shortlist

from £131 /night

£912 - £1021 / week

View

Key info:

  • Great for children of all ages
  • No pets allowed
A central Oxford executive short let 2 bedroom apartment on the ground floor just 2 minutes walk to the centre of the city. Near to Oxford railway station and with secure private parking.  …see more

10 Photos

House | 3 Bedrooms | sleeps 5

Excellent 5/5 

Short stays welcome

Add to shortlist

from £84 /night

£583 - £748 / week

View

Key info:

  • Great for children of all ages
  • No pets allowed
  • Private garden
An attractive, spacious bungalow with 3 bedrooms, set in a delightful semi-rural location but with easy car access to Oxford, Abingdon, Didcot and the business and science parks of South Oxfordshire. The house consists of one double, one twin and one single bedroom.  …see more

5 Photos

Apartment | 1 Bedroom | sleeps 2

1 night min stay

Add to shortlist

from £72 /night

£500 / week

View

Key info:

  • Not suitable for children
  • Some pets are welcome - please contact the owner
Luxurious one bedroom apartment in Oxford.  …see more

13 Photos

Apartment | 1 Bedroom | sleeps 3

1 night min stay

Add to shortlist

from £86 /night

£600 / week

View

Key info:

  • Not suitable for children
  • No pets allowed
A newly converted stunning one bedroom cottage offering luxurious living in the picturesque village of Wheatley, Oxfordshire. As a guest you will benefit from weekly linen changes, use of the outdoor swimming pool and bar area all set in beautiful grounds.  …see more

20 Photos

Cottage | 1 Bedroom | sleeps 2

Excellent 5/5 

2 Nights min stay

Add to shortlist

from £75 /night

£520 - £590 / week

View

Key info:

  • Not suitable for children
  • Car advised
  • No pets allowed
Little Westbrook was formerly a Graphic Design Studio. The owners have recently renovated this luxury cottage to provide a romantic getaway in the heart of the Cotswolds. This lovely accommodation offers an ideal place in which to relax and unwind.  …see more

9 Photos

Apartment | 2 Bedrooms | sleeps 4

Very Good 4.5/5 

5 Nights min stay

Add to shortlist

from £86 /night

£600 - £2200 / week

View

Key info:

  • Great for children of all ages
  • Car not necessary
  • No pets allowed
  • Private garden
A contemporary 2-bedroom flat available for short-term / holiday rentals in Oxford. The flat has high-speed Internet, central heating, and all bills included in the price. Sleeps 4, with one double bed and two bunk beds.  …see more

10 Photos

Apartment | 1 Bedroom | sleeps 2

Excellent 5/5 

Short stays welcome

Add to shortlist

from £68 /night

£475 / week

View

Key info:

  • Not suitable for children
  • Car not necessary
  • No pets allowed
  • Private garden
Location is everything at this recently refurbished 1 bedroom flat in Marston with the City Centre just a 10-15 minute walk away and peaceful countryside and the River Cherwell also nearby. Walk to Central Oxford and then go for a country walk - all in same afternoon. Other benefits: Off street parking. Bus stop at end of the road. 5 Mins to Oxford Ring Road and Garden.  …see more

8 Photos

Apartment | 2 Bedrooms | sleeps 3

Very Good 4/5 

Short stays welcome

Add to shortlist

from £131 /night

£913 - £1023 / week

View

Key info:

  • Not suitable for children
  • No pets allowed
Furnished to a very high standard, this is an ideal short let apartment in Oxford. High quality wood flooring, and stylish design elements throughout, the apartment is perfect for both a short stay and longer let.  …see more

10 Photos

Townhouse | 2 Bedrooms | sleeps 4

Very Good 4/5 

7 Nights min stay

Add to shortlist

from £101 /night

£704 - £792 / week

View

Key info:

  • Great for children of all ages
  • No pets allowed
A very well presented two-bedroom house in a modern development in East Oxford, with easy access to the town centre, and close to the main ring road, Oxford Business Parks and BMW plant.  …see more

14 Photos

Studio | sleeps 2

Excellent 5/5 

7 Nights min stay

Add to shortlist

from £62 /night

£430 / week

View

Key info:

  • Not suitable for children
  • No pets allowed
The Oxford Garden Studio Short Let is excellently located studio apartment adjoining the main house of the Owner. The studio is secluded, private and very conveniently located for Oxford.  …see more

6 Photos

Apartment | 1 Bedroom | sleeps 2

Very Good 4/5 

7 Nights min stay

Add to shortlist

from £87 /night

£606 / week

View

Key info:

  • Suitable for children over
  • No pets allowed
Walton Lane is a well furnished, 1 bed apartment located in the centre of the delightful district of Jericho, North Oxford and is within easy walking distance of the city centre.  …see more

20 Photos

House | 2 Bedrooms | sleeps 4

Excellent 5/5 

3 Nights min stay

Add to shortlist

from £136 /night

£950 / week

View

Key info:

  • Not suitable for children
  • Car not necessary
  • No pets allowed
  • Private garden
Pretty Victorian cottage in famous part of historic town. Colleges, museums, schools, shops, on your doorstep. Quiet, prime central north Oxford location. Newly furnished. Private garden with terrace and BBQ.  …see more

8 Photos

House | 5 Bedrooms | sleeps 8

7 Nights min stay

Add to shortlist

from £82 /night

£574 - £1557 / week

View

Key info:

  • Not suitable for children
  • No pets allowed
Located in the beautiful village of Charney Bassett, within the Vale of White Horse, is The Gilletts Cottage at Charney Manor. Originally a pair, The Gillets was renovated into one large, detached five bedroom property, creating an ideal space for quiet, rest and rel...  …see more

8 Photos

House | 1 Bedroom | sleeps 2

7 Nights min stay

Add to shortlist

from £51 /night

£351 - £665 / week

View

Key info:

  • Not suitable for children
  • No pets allowed
Built circa 1600, this Grade ll listed, picture postcard, detached, thatched property is located in an outstanding village setting with panoramic views across the River Thames. The property is close to the riverbank which makes it an ideal holiday base for those who ...  …see more

The beautiful architecture and tranquil atmosphere of the city of Oxford have inspired generations. Enjoy the elegant pastimes of punting down the Isis, watching croquet on the college quads or ordering afternoon tea at one of the many unique cafes. The student population has ensured the preservation of countless atmospheric pubs, well-stocked book shops and plenty of shopping opportunities.