Reviews Home / Reviews / FreshSites Reviews / Fitzrovia / FreshSites Fitzrovia Review by Harry F FreshSites Fitzrovia Review by Harry F, 2019-05-09T15:05:55 Best customer service I could hope for. Always willing, always friendly always prompt and always fix the problem!