The Valley Cafe 20 Charlton Church Lane, London SE7 7AE