The Potato Palace

Flat 1

1 Holywell Lane

EC2A 3ET , London