Savoy Hill Offices 5* Commercial Fit Out in Central London December 16, 2011 eyesparks Savoy Hill House is a premium office development situated in central London, neighbouring the prestigious Savoy Hotel. Our work comprised; reception desk, wall panelling and glass washroom systems from our ‘Solar’ Washroom Range.