- Space (Private)
The Renaissance is located at 29A Princess Street in Shrewsbury. Renaissance combines fine food with an ambiance of quiet elegance and is considered by many to be one of the best Shrewsbury restaurants available. We pride ourselves on providing a complete dining experience using food that is locally sourced and shows the full flavour of traditional English culinary skills. Our elegant Georgian dining rooms and bar offer quiet relaxed dining, providing comfort for you to enjoy food that is freshly prepared on the premises using only the best quality and locally sourced produce.