One Leicester Street in London: Come for Dinner, Stay the Night
Earlier this week we featured the new Ace Hotel in Shoreditch; here’s another project from the same design team, the newly imagined One Leicester Street. Formerly the St. John Hotel (we covered it back in…
