Sosharu has a sleekness to it. Even from the exterior, there is only a simple sign to indicate the restaurant. It could easily be mistaken as an office building. The inside entrance has the striking orange acer/maple leaf plants.
This is Carluccios flagship restaurant and it is spread over two floors. The entrance and interior reminded me of a grand home. It has high ceilings, stone floors and a big spiral staircase. We were seated on the upper level, which looked like the private dining area. There are huge windows that overlook the surrounding streets of Covent Garden. It felt like we were dining in a stately home.