65 Commercial Street, , England E1 6BD
Filed under:
The 15 restaurants and venues that really stood out in London this year