XXL sandwiches are taking over London – here are 11 of the best to try