Coffee Palace

1 Prince Regent Lane London