Italian restaurant Ristorante Sergio's, 84A Great Titchfield St, Fitzrovia, London W1W 7QY, England, UK.
Size: 5616px × 3744px
Location: Fitzrovia, London W1W, England, UK.
Photo credit: © Fotomaton / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: architecture, arquitectura, britain, british, corner, exterior, facade, fitzrovia, front, glowing, italian, italiano, light, red, restaurant, restaurante, ristorante, sergios, trattoria, uk