STG Hotel Oxford Street (former St Giles London) — Pet-Friendly Hotels in London | Furvisor