My American boss recently moved to London. Due to his fussy diet ready-made sandwiches don't work for him. I'm DESPERATE to find a shop and/or cafe which will make sandwiches to order to satisfy him. I'm specifically looking for suggestions in the Tottenham Ct Road, Oxford Street, Soho area of the West End, but will travel a little bit farther if necessary.
Any recommendations for businesses which can do sandwiches for breakfast and/or lunch?