The Valley Cafe

20 Charlton Church Lane, London SE7 7AE