OYO The Kilburn Arms
Hotel in London