Southwark Coffee & Tea - Private Parties: Up To 55 Guests Southwark, London


The Coffee Mill London

The Coffee Mill

Coffee & Tea in London - Southwark
12 Milroy Walk, Southwark, London, SE1 9LW Tags: italian, private parties: up to 55 guests

0 Reviews
Found 1 businesses. Now showing 1 to 1. 1