Soho Bar

Soho Bar in Cheltenham is situated in the fashionable Montpellier area of the town, specialising in cocktails and champagne. By day the venue is described as a vibrant European-style bistro.


2 Rotunda Terrace, Montpellier Street, Cheltenham, GL50 1SW


(01242) 510999

More on Soho Bar

More from Food & Drink