Venue

Bombay Palace

Bombay Palace is a long-standing Indian restaurant in central London, set near Hyde Park Square. It serves Punjabi and regional Indian cuisine across multiple private spaces: the intimate Palace Suite suits smaller gatherings and meetings, whilst the Lounge and Patio offer a more relaxed setting. The Bombay Room accommodates larger groups. All three can be taken together for exclusive use of the entire venue.

Browse more venues