The Old Ship Hammersmith menu with up-to-date-prices

The Old Ship Hammersmith Menu

September 8, 2026
by
1 min read

The Old Ship Hammersmith is a riverside pub at 25 Upper Mall, occupying a distinctive position directly beside the Thames. Its waterside terrace, traditional interiors and views across the river make it an atmospheric place for lunch, dinner or a drink after a walk along the towpath.

Fresh British seasonal ingredients guide the kitchen, which balances pub classics with lighter plates and day boat fish. Starters range from ham hock and pea terrine to roast pepper hummus and fishcake, while an antipasti board or baked Somerset Camembert can be shared.

Main dishes include battered haddock with triple cooked chips, a short rib and brisket burger, chicken and leek shortcrust pie, bavette steak and changing fish dishes. Vegetarian choices and seasonal salads provide alternatives, and Sunday brings a full traditional roast with potatoes, vegetables, Yorkshire pudding and gravy.

Classic ales, lager, wine and a summer spritz selection accompany the food, with alcohol free drinks included. Private rooms, children's menus and the landmark riverside setting allow The Old Ship to work equally well for an everyday pub meal, family lunch or larger celebration.

Address: 25 Upper Mall, Hammersmith, London W6 9TD, England

For restaurant owners Own this restaurant? Turn this menu into direct orders. Claim this page, keep your menu current and let customers order dine in or pickup with no Happy Menu percentage commission.
Claim this menu

The Old Ship Hammersmith Menu

While you wait

Nocellara Olives
£4.50

147kcal

Warm Campaillou, Sea Salt Butter
£6

359kcal

Fennel Salami, Cornichons
£4.50

148kcal

Hot smoked anchovies
£4.50

150kcal

Starters & Sharers

Carrot & Coriander Soup
£7

Warmed campaillou. 1350kcal

Ham hock & pea terrine
£9.50

Piccalilli, Campaillou. 265kcal

Roast red pepper hummus
£6.50

Chickpea, confit garlic, herbed flatbread. 426kcal

Day boat Fishcake
£9.50

Tomato & tarragon sauce, samphire. 576kcal

Smoked Salmon & chive cream
£10.50

Smoked salmon, chive cream, Young’s beer sourdough, dill. 273kcal

Smoked mackerel salad
£13

Jersey Royal mids, candied beetroot, watercress & hosreradish cream. 298kcal

Burratta Salad
£9.50

Radicchio, pomegranite, walnut, chilli & maple dressing. 351kcal

Prosciutto, heritage melon & pink grapefruit
£12

160kcal

Old Ship anti-pasti
£22

Fennel salami, Prosciutto, Long Clawson blue, caperberry, cornichons & sourdough. 939kcal

Baked Somerset Camembert
£22

Rhubab & onion chutney, warm sourdough. 873kcal

Day Boat Fish

Pan Fried Whole Prawns
£21

Jersey Royal mids, Spring greens & peas in herbed butter, British Sparkling sauce, seasonal sea herbs. 685kcal

Plaice
£28

Jersey Royal mids, Spring greens & peas in herbed butter, British Sparkling sauce, seasonal sea herbs. 899kcal

Trout
£28

Jersey Royal mids, Spring greens & peas in herbed butter, British Sparkling sauce, seasonal sea herbs. 785kcal

Mains

Hertfordshire chicken caeser salad
£18

Cos lettuce, anchioves, brioche croutons & soft St. Ewes hens egg. 700kcal

Bavette Steak
£24

Wiltshire watercress, chilli & garlic butter, fries. 1697kcal

Smoked BBQ baby back ribs & Jacket potato
£31

Herbed butter, fennel coleslaw. 2410kcal

The Ship's Shortcrust pie
£22

Chicken chasseur & leek pie, mash potatoes, savoy cabbage, gravy. 842kcal

Plant burger
£19

Sesame seeded bun, vegan cheese, pickles, burger sauce, crispy onions, fries. 1076kcal

Young's Cyder Battered Haddock
£20

Triple cooked chips, tartare & mushy peas. 945kcal

The Old Ship Burger
£19 / add bacon + £2.50

Short rib & brisket British beef burger, sesame seeded bun, cheese, pickles, burger sauce, crispy onions, fries. 1281kcal

South Devon crab mascarpone & dill ravioli
£24

Oregano dressing & toasted hazlenut. 237kcal

Salmon Nicoise Salad
£27.50

Sweet potatoes, green olives, french beans, isle of wight tomatoes, lamb lettuce, capers, shallots, mustard dressing. 481kcal

Candied & golden beetroot salad
£16

Radicchio, fennel, pumpkin seed, maple & chilli dressing. 670kcal

Pork honey & wholegrain mustard sausages
£18.50

Coriander crushed new potatoes, spring green Suffolk & Lancashire, gravy. 864kcal

Sides

Smashed cucumber salad
£5

Pickled chilli, coriander & tahini dressing. 134kcal

Chips/fries
£5.50

533kcal

Isle of wight tomato salad
£6

Rocket, radicchio. 139kcal

Rosemary fries
£6.50

Aioli. 544kcal

Roasted ruby & golden beets
£5

Cajun spice. 184kcal

Padron peppers with seal salt
£5

55kcal

Seaweed salted chips
£6

1016kcal

Children's Menu – Mains

Fish & Chips
£10.50

Crispy battered fish, chips & mushy peas

Old Ship Kids Burger
£10.50

Beef burger, gherkin, cheddar cheese, cryspy onion, fries

Old Ship Kids Plant Burger (VG)
£10

Plant burger, gherkin, vegan cheese, crispy onion, fries

Pork & Apple Sausages
£10

Pork sausages, crash potatoes, savoy cabbage, gravy

Children's Menu – Puddings

Chocolate Brownie (V)
£5.50 / Add ice cream + £0.50

Warm brownie with berry coulis

Sticky Toffee Pudding (V)
£6

Served with salted caramel ice cream

Jude’s Ice Cream & Sorbet (VGA)
£4.50

2 scoops. Flavours: Chocolate · Vanilla · Salted Caramel · Mango · Blood Orange · Pear

Children's Sunday Menu – Roasts

All served with beef dripping roast potatoes, double egg Yorkshire pudding, spring greens & peas, maple roast carrots, turnip purée, lashings of gravy. Please note the vegan roast is not served with a Yorkshire pudding.

West Country Beef Rump
£13
Shropshire Roast Chicken
£13
Vegan feta, Courgette, squash & red onion wellington, vegan gravy
£11