We haven't reviewed that location yet, but we'll add it to our list! Check out our current City Guides.
I'm most interested in hearing about:
16 Wharf Rd, London N1 7RW
18 Hanbury St, Shadwell, London E1 6QR
Bankside, London SE1 9TG
10-11 Coldharbour Ln, Brixton, London SW9 8LB