STK Steakhouse StrandUnclaimedRestaurantsLondon, ENG+442038807045london_reservations@togrp.comVisit website