Rosy Lea Cafe

110 Upper Richmond Road, SW15 2SP, London

Directions

More independent coffee nearby