London European - Prawns London

The Loft Kitchen & Bar London

The Loft Kitchen & Bar

European in London - Leicester Square
1 Leicester Square, Leicester Square, London, WC2H 7NA Tags: bar, cocktails, european, pasta, prawns

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