London Fields Lido

London Fields Lido
London Fields West Side, London, E8 3EU