Have you tried Genesis in Fulham? I haven't been for a couple of months so i don't know what their current prices are, but they always used to be are very good and reasonable