Sydenham Internet Cafe

86 Sydenham Road London SE26 5JX