The Swan Cheltenham logo

Independent Freehouse & Indian street food

in the heart of Cheltenham

The Swan Cheltenham logo

Independent Freehouse & Indian street food

in the heart of Cheltenham

The Swan Cheltenham logo

Independent Freehouse & Indian street food

in the heart of Cheltenham

The Swan Cheltenham logo

Independent Freehouse & Indian street food

in the heart of Cheltenham

The Swan Cheltenham logo

Independent Freehouse & Indian street food

in the heart of Cheltenham

Independent Freehouse & Indian street food

in the heart of Cheltenham

Independent Freehouse & Indian street food

in the heart of Cheltenham

Independent Freehouse & Indian street food

in the heart of Cheltenham

Independent Freehouse & Indian street food

in the heart of Cheltenham

Independent Freehouse & Indian street food

in the heart of Cheltenham

NOW SERVING DILLIWALAS GREAT INDIAN STREET FOOD NEW MENU! TAKE A LOOK

The SWAN FOOD

Come and enjoy our Incredibly Tasty Food

Sample menu. Items are subject to change

The Swan Cheltenham icon

THE SWAN DRINKs

At the Swan we hand select all of our drinks. From natural wine, artisan spirits, to craft beer. We work with Bristol Beer Factory which are our house beers, DEYA which is a local Cheltenham brewery, Fox’s Kiln, Piston, Barti, and Tivoli wines. We also bring in lots of other drinks with the seasons, so there’s always something new to try when you visit.

The Swan Cheltenham icon

Follow The Swan on Social

Reserve a table

Please note that we are a cashless venue — card payments only. Thank you!

Shush Bar

Shush Bar is our private function room — a perfect space for meetings, birthdays, wedding receptions, Christmas parties, and more!

We offer Indian Street food. Please get in touch to see the menu.

The Swan Cheltenham icon

Order and Collection

Want to enjoy The Swan from the comfort of your own home? No problem!

LOCATION

The Swan
35-37 High Street, Cheltenham, Gloucestershire GL50 1DX

Call us now on 01242 243726

The Swan is located in the centre of the regency spa town of Cheltenham, at the eastern end of the High Street, just before it becomes London Road. We are just a few minutes’ walk from both the Playhouse and Everyman theatres.

There is a large car park directly behind the pub on St James Street.