by Brooke Varney Roka in Aldwych. We must admit, as much as we love traditional English pub faire and pizza, sometimes it's nice to branch out and try something a little exotic. Situated on Charlotte Street, in Canary Wharf, Mayfair, and a brand … [Read more...]