Good quality food at a really reasonable price a stone's throw from the Apollo.
SCF, www.london-eating.co.uk at Mar 15, 2011