Moo Steakhouse opens on Wardour Street!
We are delighted to see Moo Steakhouse now open and trading at the highly prominent corner site of 99 Wardour Street in the heart of Soho.
Acting on behalf of the Landlord, jointly with Richard Spencer at Eddisons, Lewis Craig were tasked with sourcing a high-quality F&B operator to occupy the site, formerly occupied by Byron.