The London Marathon is taking place today (October 2) and, if you are planning on going along to show your support for someone, it may be worth making some plans.
The average runner takes between four and five hours to finish the race which can feel like a long time - particularly as rain is being forecast.
Rain showers are likely to keep London Marathon runners cool on Sunday when 50,000 people race 26.2 miles through the capital.
Elite runners and fast club runners will be at the front of the pack - but around 40,000 of those taking part are there for a personal challenge, a charity fundraiser or the chance to enjoy the incredible atmosphere which London always offers.
There are plenty of restaurants, pubs and bars along the route that will provide the perfect shelter for rain as well as a nice refreshment and some food.
Met Office meteorologist Steven Keates predicted that the day will be "cloudy with outbreaks of rain, perhaps on the heavy side at times, during the morning", with showers pulling away to the south through the early afternoon.
He added that "winds look mostly light and variable" and temperatures will start at 11C at around dawn "rising to 13/14C for the race start, peaking around 17C mid-afternoon".
Mr Keates said: "Spectators may need to bring an umbrella, as the weather may not be the best when standing around."
Start: Greenwich
Rosa's Thai
Particularly if it is cold and wet outside as being forecast, some warming Thai food may be just what you need for lunch.
The eatery offers all the classics, from Massaman and Panang curies to Pad Thai options, so it is a safe bet.
Trafalgar Tavern
Riverside pub offers great views and a place to shelter from the rain and enjoy a few drinks once the runners have set off.
Mile 10/11 - Bermondsey
Flor Bakery
If baked goods is what you are after, Flor Bakery is what you need.
The bakery offers all kinds of items and they are all prepared using organic wheats and long-straw heritage varities.
The Mayflower
This pub claims to be the oldest in London and offers an ideal spot in Rotherhithe to catch a glimpse of the runners.
Mile 12 - Tower Bridge
The Coal Shed
Champions of coal roasted cooking, their menu includes 35-day aged sharing steaks and South Coast fish.
The menu is inspired by Raz Helalat’s Persian roots.
Mile 18 - Canary Wharf
Boisdale Canary Wharf
This spot is best-known for its offering of live music in the evening, but during the day the oyster bar downstairs makes it the perfect venue for some shellfish and fizz.
Mile 19 - West India Quay
Browns Brasserie & Bar
Whether you are after a drink or a full meal, this is a great place to stop for those watching in Canary Wharf.
Mile 23 - Tower Hill
As the runners make their way into the final stretch, grab a pint at the Hung, Drawn and Quartered.
Mile 24 - Temple
Mercer Roof Terrace
Situated between miles 23 and 24, this roof terrace has amazing views of the London skyline and the city's streets.
This means there is probably no better place to soak up the atmosphere.
Mile 25 - Embankment/Charing Cross
Bunsik
If you want something on the go, Bunsik offers Korean-style hot dogs and other street food..
Gordon’s Wine Bar
If cheese and wine sounds like your kind of place, head to Gordon's Wine Bar.
If you manage to grab a seat on their terrace, you might be able to see some runners go past.
Finish – St James
Farzi Cafe
This pan-Indian restaurant takes Indian classics and gives them a modern twist - offering a spot to mark the end in style.
The Red Lion
As the runners make their way down the Mall towards the finish line, there's still time for a final drink - and there are two Red Lions to choose from on Duke of York Street and Crown Passage.