You are here: Welcome » Reviews » Restaurant Reviews » England » London » Shoreditch » List List Red's True Barbecue (American/British) NOW CLOSED Tramshed (American/British) NOW CLOSED