Kick off with a hearty English/comfort breakfast close to the hotel; a reliable spot to recover from travel and plan the day. Open early (typically 8:00–16:00) but check seasonal hours.
Affordable, centrally located near Paddington station (easy trains to Oxford), compact rooms and good transport links to central London and markets. Confirm early check‑in policies with the hotel.
One of London’s best food markets with stalls from street food to artisanal produce — perfect for a relaxed first lunch. Many stalls open 10:00–17:00 on Sundays, though some close earlier over the holidays, so check vendor hours.
Stroll the Southbank Christmas market, browse chalets, street food and river views; excellent for evening lights and quick artisan gifts. Markets typically run late Nov–early Jan with stalls around 10:00–21:00 but confirm 2025 dates/hours.
Casual sourdough pizzas popular with locals; convenient for an evening on the Southbank and usually open late (until around 10pm). Good value after a day of exploring.
See London’s classic government and royal landmarks and take photos from the river-side walk; Westminster Abbey has visitor hours (often mornings to mid-afternoon) and can be busy—book ahead when possible.
Traditional British pub near Parliament, good for a classic pub lunch and convenient for continuing to central sightseeing. Pubs may have shorter hours around the holidays—check opening times.
Step into the Churchill War Rooms (typical opening ~9:30–18:00) for a powerful WWII underground museum experience; book tickets in advance to avoid queues.
Covent Garden’s piazza and boutique cabins are festive and great for shopping, live performance and window displays; market stalls typically operate daily with variable seasonal hours (often ~10:00–19:00).
World-class free museum with seasonal ice rink on the forecourt (rink and special events usually run through early January). The museum is typically open from 10:00–17:30 but check exact holiday hours and rink booking is often required.
Browse luxury department stores and festive window displays at Harrods and surrounding streets; Harrods typically opens ~10:00–20:00 but check holiday hours.
Finish day with Cantonese or pan-Asian dishes in lively Chinatown — many restaurants stay open late but holiday hours can vary, so reserve if possible.
Tate Modern (usually 10:00–18:00) and riverfront galleries are great for a lighter, indoor cultural morning; check museum holiday times as New Year’s period can have reduced hours.
Public fireworks display by the river is ticketed/controlled; I recommend pre-booking a Thames dinner cruise or a restaurant with a view (many options sell out months ahead). Be aware: transport and street closures apply late-night.
Celebrate the new year from a booked viewpoint or cruise. If you prefer a free option, view from paid viewing areas only — central public viewing is tightly controlled and requires advance tickets.
A refreshing New Year’s Day stroll in Hyde Park; Winter Wonderland may have reduced hours on Jan 1 but the park itself is always open — check event pages for rink/attraction hours.
Direct trains from Paddington to Oxford take about 55–65 minutes — an efficient start for a full day sightseeing and onward Cotswolds connections or a guided coach tour. Check train times and book advance fares for best prices.
Explore Oxford’s iconic colleges and the Bodleian Library (visitor hours typically 9:00–17:00; some college rooms have limited visiting hours). Book any college/tour entry in advance, especially in holiday season.
Many day tours depart Oxford in the afternoon for picturesque Cotswold villages; these tours run ~4 hours and are ideal if you don’t have a car. Confirm availability and exact village stops before booking.
Eclectic stalls, street food and canal-side views — markets are usually open from mid-morning into the afternoon (roughly 10:00–18:00) but vendor hours vary.
Modern shopping and restored industrial architecture — great for last-minute gifts and a relaxed afternoon. Shops typically open 10:00–19:00 but holiday hours may vary.
Catch a musical or play in London’s theatre district — shows usually start around 19:30 and run 2–3 hours; book tickets early, especially during holiday weeks.
Final breakfast and check that you have travel documents, purchases and transport arranged to the airport or train station; confirm hotel check-out time.
Depending on priorities, Harrods (Knightsbridge) or high-street shopping on Oxford Street are easy options for last-minute gifts; check each store’s holiday opening hours.
Paddington station offers Heathrow Express (~15–20 minutes) or the Underground (Circle/Hammersmith & City) for cheaper transfers; allow at least 2–3 hours for airport procedures.