The Valley Cafe

20 Charlton Church Lane London SE7 7AE