The Square

The Square was opened in London in 1991 by owner and chef, Phillip Howard and since then it has been rated consistently as one of the top restaurants in London.

We designed the interior, comprising bar, restaurant and private dining room, to be elegantly refined rather than overstated, in order to provide a relaxed and comfortable dining experience.

Post a Comment