Excellent opportunity to own this exclusive Sandwich / Salad Bar and Restaurant in the heart of London. Located on one of the busiest roads in Central London, there is permanent excessive foot fall of trade all year round.
Right next to Tottenham Court Road Station this marvelous restaurant is tastefully decorated to high standards and security features also in place. At the back of the premises is a huge loft space for storage, and washroom facilities. This is a one time not to be missed chance for the right perspective personality...