Back to London
Arthur’s Coffee House
1 Seven Stars Corner, London W12 8ET
Specialty coffee shop in London.
Website