London Coffee
The Penny Drop is one of London Coffee.

1. The Penny Drop

8.6
13 Tottenham Street (Tottenham street), London, Greater London
Café · Fitzrovia · 10 tips and reviews