Back to Piccadilly

Richoux cafe on London's Piccadilly, opposite the Royal Academy.
Richoux cafe on London's Piccadilly, opposite the Royal Academy.

Back to Piccadilly