The Electric Cafe

258 Norwood Road London SE27 9AJ