Start with Tate Modern on Bankside if you an easy, unmistakably London first stop: it’s world-class, free to enter, and usually open until 6pm, with Fridays often staying open later than the rest of the week. Even if you only have an hour or so, the turbine hall and a couple of the big galleries are enough to shake off the travel day. From here, you’re already right on the river, so there’s no awkward logistics — just head straight out onto the South Bank and let the city do the work.
For dinner, drift over to Borough Market near London Bridge. In the evening it’s calmer than daytime but still lively enough to feel like an occasion; plenty of stalls do hot dishes and desserts, and you can easily graze your way through a meal for about £20–30 per person. If you want something hearty and easy, this is the best place to keep things flexible — think market snacks, good cheese, oysters, pasta, or a quick pudding depending on what looks good. After that, pause for a pint or a glass of wine at The Blackfriar in Blackfriars, one of those glorious old London pubs with carved wood, stained glass, and a very “I’ve arrived” feel. Expect pub prices around £25–40 if you’re having drinks and a bite; it’s the kind of place where you can settle in without needing to rush.
Finish with a South Bank Walk as the light fades — it’s one of the easiest ways to get your bearings on a first night, and the route between Blackfriars, Southbank Centre, and Waterloo Bridge gives you big-city views without much effort. If you’re walking from Borough Market or The Blackfriar, it’s all very doable on foot; just keep an eye on the river path crowds, especially on Fridays. End at OXO Tower Bar for a final drink with Thames views and a central, easy-to-exit location. It’s polished but not stuffy, and a nightcap here usually lands around £15–25 per person. If you still have energy, linger by the windows a bit — the skyline at night is one of those simple London moments that makes the first day feel properly underway.