Party Earth Review An ultra-trendy Scottish bar, lounge, and club, Albannach lures in passersby from Trafalgar Square with its hip urban décor and modern glass exterior. Deer antler chandeliers and male staff members in sharp black kilts give a nod to the Scottish ambiance without going over the top, while a scattering of silver couches and ... more
66 Trafalgar Square
London WC2N 5DS
Whiskey Bar / Japanese Restaurant / Asian Restaurant
Reviewed by Jack O.
"I've making the effort to develop upon my love for Japanese food over the last few years and Bincho is definitely one of the best places I've tried la ..." more
16 Old Compton Street
London W1D 4TL