Home > Cafe & Coffee Shop & Pub in London > Cafe & Coffee Shop & Pub in London > The Place Cafe.

The Place Cafe.

17 Duke's Road, London WC1H 9AB