If you have ever found yourself wondering around Soho, you might have stumbled across a noticeably different building called The Duck + Rice.
Read MoreIf you have ever found yourself wondering around Soho, you might have stumbled across a noticeably different building called The Duck + Rice.
Read More