Cafes nearby 16 Richmond Hill, Richmond TW10 6QX, UK



Shell

Approximately 1.8 km away
Address: Richmond Rd, Twickenham TW1 3AB, UK

Shell

Approximately 1.83 km away
Address: 22-24 Lower Richmond Rd, Richmond TW9 4LJ, UK

Prosperity

Approximately 1.84 km away
Address: 59 York Street, Twickenham, London TW1 3LP

Caffe Del Mare

Approximately 1.87 km away
Address: 55 York Street, Twickenham TW1 3LP, United Kingdom

Joseph's Cafe

Approximately 1.98 km away
Address: 30 Shrewsbury Road, Isleworth, London TW7 7DE

South Street

Approximately 1.99 km away
Address: 2 Shrewsbury Walk, Isleworth, London TW7 7DE