Spanning Indian, Japanese, Italian and Turkish flavours, to name but four, it’s tough to know where to start when it comes to the best restaurants in Bedford. But Three Rooms is as good as any, if only for its stylish flair. The food is a great contrast to the stark, almost minimalist dining room, with authentic Moghul dishes almost floating out of the kitchen, so good do they smell. With great service, reasonable prices and that food and style, this is a deservedly popular restaurant, so make sure to book ahead.