j

A must see when in London. A small cafe downstairs...

A must see when in London. A small cafe downstairs with limited food selection. Lots of room to sit and observe...or just think.

Comments:

No comments