St Giles Hotel

St Giles Hotel

Recently I was invited to do an interiors shoot for the St Giles Hotel, which is situated just off Tottenham Court Road. The hotel is family run and its central location makes it ideal for tourists who want to see London’s main attractions and see shows on the West...