SID in London, United Kingdom, offers a modern dining experience. The enticing aroma of expertly grilled dishes fills the air. Expect a satisfyingly firm yet tender texture from their contemporary menu. Discover this culinary hotspot at Greek Street, 53, W1D 3DR, London.