Found on Broadwick Street, in the heart of Soho, the 57-room hotel may have opened a year ago, but it still hasn’t lost its ...
A night at Broadwick Soho is more than a hotel stay; it's a full-blown immersion into one of the liveliest neighborhoods in London. With renowned theaters just down the street and the National ...