Tower Cafe

460 Lordship Ln, London
020 8808 2480