Restaurant
Giraffe South Bank
5 locals recommend,
Location
London, England
Tips from locals
Good food at a reasonable price, without travelling to the West End or City. A short bus journey from my flat (normally 10- 15 minutes at off-peak times).