Restaurant
To Let, 3,147 sf
Exciting new restaurant opportunity set within a historic character property close to the Royal Opera House..
Tavistock Street forms part of a cluster of seventeenth and eighteenth century streets, home to high quality restaurants, bars and..