England

Posts

Located on King's Road, London's first branch of Danish restaurant Sticks'n'Sushi—Designed by Norm Architects—sees Japanese and Scandinavian aesthetics beautifully combined.