De Vine Restaurant and Coffee Bar
19 Vine Street
London EC3N 2PX
United Kingdom